asprintf(&who,"%s on %s: %s",
process->name,
- p_simdata->host->name,
+ p_simdata->s_host->name,
(process->simdata->blocked)?"[BLOCKED] "
:((process->simdata->suspended)?"[SUSPENDED] ":""));
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);
+ process->name, process->simdata->s_host->name);
}
SIMIX_cond_broadcast(cond);
/* remove conditional from action */
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);
+ process->name, process->simdata->s_host->name);
}
SIMIX_cond_broadcast(cond);
/* remove conditional from action */
while ((process = xbt_swag_extract(simix_global->process_to_run))) {
DEBUG2("Scheduling %s on %s",
process->name,
- process->simdata->host->name);
+ process->simdata->s_host->name);
simix_global->current_process = process;
xbt_context_schedule(process->simdata->context);
/* fflush(NULL); */
if(fun==SIMIX_process_kill) {
process = arg;
DEBUG2("Killing %s on %s", process->name,
- process->simdata->host->name);
+ process->simdata->s_host->name);
SIMIX_process_kill(process);
}
}