Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Remove feature: reset PID on killall()
authorMartin Quinson <martin.quinson@loria.fr>
Mon, 12 Mar 2018 23:13:08 +0000 (00:13 +0100)
committerMartin Quinson <martin.quinson@loria.fr>
Mon, 12 Mar 2018 23:53:36 +0000 (00:53 +0100)
commit06be38ef613115769d3724faf9df315dd9a34957
treeef8bfebe5fa519f36939ef277a2a9a3e8951ce0e
parent4278f886d77f29167f4541362ddc3d2b96a29e9c
Remove feature: reset PID on killall()

reseting PID was a very bad idea since we don't check on creation
whether a PID is already given. This was resulting in several
actors having the same PID.

This, with the previous commit, (fix #254), that was actually a team of
2 different bugs working together.
16 files changed:
ChangeLog
examples/s4u/actor-kill-pid/s4u-actor-kill-pid.tesh
include/simgrid/msg.h
include/simgrid/simix.h
src/msg/msg_global.cpp
src/s4u/s4u_actor.cpp
src/simix/ActorImpl.cpp
src/simix/ActorImpl.hpp
src/simix/libsmx.cpp
src/simix/popping_accessors.hpp
src/simix/popping_bodies.cpp
src/simix/popping_generated.cpp
src/simix/simcalls.in
src/simix/smx_global.cpp
teshsuite/s4u/pid/pid.cpp
teshsuite/s4u/pid/pid.tesh