-# Copyright (c) 2017-2018. The SimGrid Team. All rights reserved.
+# Copyright (c) 2017-2019. The SimGrid Team. All rights reserved.
#
# This program is free software; you can redistribute it and/or modify it
# under the terms of the license (GNU LGPL) which comes with this package.
this_actor.sleep_for(2)
this_actor.info("Kill the victim A") # - and then kill it
- this_actor.kill(victimA.pid) # Kill by PID is legit
+ Actor.by_pid(victimA.pid).kill() # You can retrieve an actor from its PID (and then kill it)
this_actor.sleep_for(1)
this_actor.sleep_for(1)
this_actor.info("Killing everybody but myself")
- this_actor.kill_all()
+ Actor.kill_all()
this_actor.info("OK, goodbye now. I commit a suicide.")
this_actor.exit()