- if (xbt_swag_size(model->common_public.states.failed_action_set)
- || xbt_swag_size(model->common_public.states.done_action_set)) {
+ if (xbt_swag_size(model->states.failed_action_set)
+ || xbt_swag_size(model->states.done_action_set)) {
/* Wake up all process waiting for the action finish */
xbt_dynar_foreach(model_list, iter, model) {
/* Wake up all process waiting for the action finish */
xbt_dynar_foreach(model_list, iter, model) {
smx_action = action->data;
if (smx_action) {
xbt_fifo_unshift(actions_failed, smx_action);
}
}
smx_action = action->data;
if (smx_action) {
xbt_fifo_unshift(actions_failed, smx_action);
}
}
smx_action = action->data;
if (smx_action) {
xbt_fifo_unshift(actions_done, smx_action);
smx_action = action->data;
if (smx_action) {
xbt_fifo_unshift(actions_done, smx_action);