switch (surf_sleep->getState()) {
case simgrid::surf::Action::State::failed:
simcall->issuer->context->iwannadie = 1;
switch (surf_sleep->getState()) {
case simgrid::surf::Action::State::failed:
simcall->issuer->context->iwannadie = 1;
simcall->issuer->waiting_synchro = nullptr;
if (simcall->issuer->suspended) {
XBT_DEBUG("Wait! This process is suspended and can't wake up now.");
simcall->issuer->waiting_synchro = nullptr;
if (simcall->issuer->suspended) {
XBT_DEBUG("Wait! This process is suspended and can't wake up now.");