void ActivityImpl::suspend()
{
- if (model_action_ == nullptr)
+ if (model_action_ == nullptr) {
+ XBT_CRITICAL("POUET");
return;
+ }
XBT_VERB("This activity is suspended (remain: %f)", model_action_->get_remains());
+ s4u::Activity::on_suspend(*get_iface());
model_action_->suspend();
- s4u::Activity::on_suspended(*get_iface());
}
void ActivityImpl::resume()
if (model_action_ == nullptr)
return;
XBT_VERB("This activity is resumed (remain: %f)", model_action_->get_remains());
+ s4u::Activity::on_resume(*get_iface());
model_action_->resume();
- s4u::Activity::on_resumed(*get_iface());
}
void ActivityImpl::cancel()