X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/cd5258031316ffdc659d604d8f02c8ac8277aada..3580b0137eab12ca216d9847823c86918b10dd53:/src/kernel/context/Context.cpp diff --git a/src/kernel/context/Context.cpp b/src/kernel/context/Context.cpp index 627eb36391..40ded32583 100644 --- a/src/kernel/context/Context.cpp +++ b/src/kernel/context/Context.cpp @@ -5,6 +5,7 @@ #include "mc/mc.h" +#include "simgrid/Exception.hpp" #include "simgrid/s4u/Host.hpp" #include "src/kernel/activity/CommImpl.hpp" #include "src/kernel/context/Context.hpp" @@ -139,6 +140,7 @@ Context::~Context() void Context::stop() { this->actor_->cleanup_from_self(); + throw ForcefulKillException(); // clean RAII variables with the dedicated exception } void Context::set_wannadie(bool value)