- if (simcall->issuer->smx_host == action->execution.host) {
- // add a reference to the action that will be destroyed when the killed process is cleaned up, and by the end of the current function
- surf_action_ref(action->execution.surf_exec);
- SIMIX_process_kill(simcall->issuer);
- } else {
- SMX_EXCEPTION(simcall->issuer, host_error, 0, "Host failed");
- }
+ SMX_EXCEPTION(simcall->issuer, host_error, 0, "Host failed");