simgrid::xbt::install_exception_handler();
- for (int i = 0; i < *argc; i++)
- cmdline_.emplace_back(argv[i]);
-
sg_config_init(argc, argv);
}
+ cmdline_.assign(argv, argv + *argc);
+
instance_->context_mod_init();
install_signal_handlers();
if (action->get_activity()->get_actor() == maestro_)
action->get_activity()->get_iface()->complete(s4u::Activity::State::FAILED);
- activity::ActivityImplPtr(action->get_activity())->post();
+ activity::ActivityImplPtr(action->get_activity())->finish();
}
}
XBT_DEBUG("Handling the terminated actions (if any)");
if (action->get_activity()->get_actor() == maestro_)
action->get_activity()->get_iface()->complete(s4u::Activity::State::FINISHED);
- activity::ActivityImplPtr(action->get_activity())->post();
+ activity::ActivityImplPtr(action->get_activity())->finish();
}
}
}