X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/184df84fae795c96fafef4e5123d657c39908850..d9b336fd19ff354bdf49ff12183e92e678da007a:/src/s4u/s4u_Activity.cpp diff --git a/src/s4u/s4u_Activity.cpp b/src/s4u/s4u_Activity.cpp index 002035cfa0..00b3ff49a1 100644 --- a/src/s4u/s4u_Activity.cpp +++ b/src/s4u/s4u_Activity.cpp @@ -41,6 +41,13 @@ bool Activity::test() return false; } +Activity* Activity::cancel() +{ + kernel::actor::simcall([this] { pimpl_->cancel(); }); + complete(State::CANCELED); + return this; +} + Activity* Activity::suspend() { if (suspended_)