Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
allow to cancel a s4u::Exec
[simgrid.git] / src / s4u / s4u_Exec.cpp
index dc9c7a9..94da9d2 100644 (file)
@@ -20,6 +20,13 @@ Activity* Exec::start()
   return this;
 }
 
+Activity* Exec::cancel()
+{
+  simcall_execution_cancel(pimpl_);
+  state_ = State::CANCELED;
+  return this;
+}
+
 Activity* Exec::wait()
 {
   simcall_execution_wait(pimpl_);