X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/10b79717c494b2267d2f14e299062d6357aa4525..44308b13ee71379511af1c34273cd96937c51ce5:/src/simix/ActorImpl.hpp diff --git a/src/simix/ActorImpl.hpp b/src/simix/ActorImpl.hpp index 5c1bfcaaef..fda93c28bf 100644 --- a/src/simix/ActorImpl.hpp +++ b/src/simix/ActorImpl.hpp @@ -112,6 +112,7 @@ public: double kill_time = 0.0; std::shared_ptr> properties = nullptr; bool auto_restart = false; + bool daemon_ = false; ProcessArg() = default; explicit ProcessArg(std::string name, std::function code, void* data, s4u::Host* host, double kill_time, @@ -133,6 +134,7 @@ public: , host(host) , kill_time(SIMIX_timer_get_date(actor->kill_timer)) , auto_restart(actor->auto_restart_) + , daemon_(actor->is_daemon()) { properties.reset(actor->get_properties(), [](decltype(actor->get_properties())) {}); }