simgrid::s4u::this_actor::sleep_for(1);
+ XBT_INFO("Start a new actor, and kill it right away");
+ simgrid::s4u::ActorPtr victimC =
+ simgrid::s4u::Actor::createActor("victim C", simgrid::s4u::Host::by_name("Jupiter"), victimA_fun);
+ victimC->kill();
+
+ simgrid::s4u::this_actor::sleep_for(1);
+
XBT_INFO("Killing everybody but myself");
simgrid::s4u::Actor::killAll();
e.run(); /* - Run the simulation */
- XBT_INFO("Simulation time %g", e.getClock());
-
return 0;
}
> [ 12.000000] (killer@Tremblay) Kill the victim A
> [ 12.000000] (victim A@Fafard) I have been killed!
> [ 13.000000] (killer@Tremblay) Kill victimB, even if it's already dead
-> [ 14.000000] (killer@Tremblay) Killing everybody but myself
-> [ 14.000000] (killer@Tremblay) OK, goodbye now. I commit a suicide.
-> [ 14.000000] (maestro@) Simulation time 14
+> [ 14.000000] (killer@Tremblay) Start a new actor, and kill it right away
+> [ 14.000000] (victim C@Jupiter) I have been killed!
+> [ 15.000000] (killer@Tremblay) Killing everybody but myself
+> [ 15.000000] (killer@Tremblay) OK, goodbye now. I commit a suicide.