action_fun function = action_funs.at(action.at(1));
try {
function(action);
- } catch (const Exception& e) {
+ } catch (const Exception&) {
action.clear();
- xbt_die("Replay error:\n %s", e.what());
+ throw;
}
}
"any. Please use xbt_replay_set_tracefile().");
while (true) {
simgrid::xbt::ReplayAction* evt = simgrid::xbt::get_action(actor_name);
- if (!evt)
+ if (not evt)
break;
simgrid::xbt::handle_action(*evt);
delete evt;