Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Nested code block is useless.
[simgrid.git] / examples / s4u / synchro-condition-variable-waituntil / s4u-synchro-condition-variable-waituntil.cpp
index f41ac16..cab337f 100644 (file)
@@ -32,12 +32,10 @@ static void go()
 {
   XBT_INFO("Are you ready? ...");
   simgrid::s4u::this_actor::sleep_for(3);
-  {
-    std::unique_lock<simgrid::s4u::Mutex> lck(*mtx);
-    XBT_INFO("Go go go!");
-    ready = true;
-    cv->notify_all();
-  }
+  std::unique_lock<simgrid::s4u::Mutex> lck(*mtx);
+  XBT_INFO("Go go go!");
+  ready = true;
+  cv->notify_all();
 }
 
 static void main_actor()