X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/078a96e4b84369c23073bb68e15273030e9a357b..e38104c4f6720e2de769ff7802e607fb04d6674d:/src/kernel/actor/ActorImpl.cpp diff --git a/src/kernel/actor/ActorImpl.cpp b/src/kernel/actor/ActorImpl.cpp index 3f6377734c..8f78d87ea8 100644 --- a/src/kernel/actor/ActorImpl.cpp +++ b/src/kernel/actor/ActorImpl.cpp @@ -217,8 +217,7 @@ void ActorImpl::exit() if (i != waiting_synchro->simcalls_.end()) waiting_synchro->simcalls_.remove(&simcall); } else if (sleep != nullptr) { - if (sleep->surf_action_) - sleep->surf_action_->cancel(); + sleep->cancel(); sleep->post(); } else if (raw != nullptr) { raw->finish();