+ if (process->finished) {
+ XBT_DEBUG("Ignoring request to kill process %s@%s that is already dead", process->getCname(),
+ process->host->getCname());
+ return;
+ }
+
+ simgrid::s4u::Actor::onDestruction(process->iface());
+ XBT_DEBUG("Killing process %s@%s", process->getCname(), process->host->getCname());