-
-
- DEBUG1("** %s failed **", smx_action->name);
- while ((cond = xbt_fifo_pop(smx_action->cond_list))) {
- SIMIX_cond_broadcast(cond);
- }
- /* action finished, destroy it */
- // SIMIX_action_destroy(smx_action);
+ DEBUG1("** %s failed **", SIMIX_action_get_name(smx_action));
+ SIMIX_action_signal_all(smx_action);