Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
less indirect calls to get_instance in examples (exec to trace)
[simgrid.git] / examples / cpp / exec-waitfor / s4u-exec-waitfor.cpp
index 6867422e6ce2e534085d28c01dfcc90f15a921cc..1b7314f1e72dba7dd21e0ed4b2590c293f5cf6f0 100644 (file)
@@ -21,7 +21,7 @@ static void worker()
     exec->wait_for(3);
     XBT_INFO("Execution complete");
   } catch (const simgrid::TimeoutException&) {
-    XBT_INFO("Execution Timeout!");
+    XBT_INFO("Execution Wait Timeout!");
   }
 
   /* do it again, but this time with a timeout greater than the duration of the execution */
@@ -31,7 +31,7 @@ static void worker()
     exec->wait_for(6);
     XBT_INFO("Execution complete");
   } catch (const simgrid::TimeoutException&) {
-    XBT_INFO("Execution Timeout!");
+    XBT_INFO("Execution Wait Timeout!");
   }
 
   XBT_INFO("Finally test with a parallel execution");
@@ -51,7 +51,7 @@ static void worker()
     exec->wait_for(2);
     XBT_INFO("Parallel Execution complete");
   } catch (const simgrid::TimeoutException&) {
-    XBT_INFO("Parallel Execution Timeout!");
+    XBT_INFO("Parallel Execution Wait Timeout!");
   }
 }
 
@@ -59,7 +59,7 @@ int main(int argc, char* argv[])
 {
   simgrid::s4u::Engine e(&argc, argv);
   e.load_platform(argv[1]);
-  simgrid::s4u::Actor::create("worker", simgrid::s4u::Host::by_name("Tremblay"), worker);
+  simgrid::s4u::Actor::create("worker", e.host_by_name("Tremblay"), worker);
   e.run();
 
   return 0;