/* List the process and their state */
INFO0("SIMIX: <process> on <host>: <status>.");
xbt_swag_foreach(process, simix_global->process_list) {
/* List the process and their state */
INFO0("SIMIX: <process> on <host>: <status>.");
xbt_swag_foreach(process, simix_global->process_list) {
- xbt_fifo_foreach(smx_action->simdata->cond_list,_cursor,cond,smx_cond_t) {
+ xbt_fifo_foreach(smx_action->cond_list,_cursor,cond,smx_cond_t) {
xbt_swag_foreach(process,cond->sleeping) {
DEBUG2("\t preparing to wake up %s on %s",
process->name, process->simdata->host->name);
}
SIMIX_cond_broadcast(cond);
/* remove conditional from action */
xbt_swag_foreach(process,cond->sleeping) {
DEBUG2("\t preparing to wake up %s on %s",
process->name, process->simdata->host->name);
}
SIMIX_cond_broadcast(cond);
/* remove conditional from action */
- xbt_fifo_foreach(smx_action->simdata->cond_list,_cursor,cond,smx_cond_t) {
+ xbt_fifo_foreach(smx_action->cond_list,_cursor,cond,smx_cond_t) {
xbt_swag_foreach(process,cond->sleeping) {
DEBUG2("\t preparing to wake up %s on %s",
process->name, process->simdata->host->name);
}
SIMIX_cond_broadcast(cond);
/* remove conditional from action */
xbt_swag_foreach(process,cond->sleeping) {
DEBUG2("\t preparing to wake up %s on %s",
process->name, process->simdata->host->name);
}
SIMIX_cond_broadcast(cond);
/* remove conditional from action */