X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/a1e64d5519d2e9304830d0b82a7988c8970db692..b4c416b8b1a5cf0b3f4e6220303548d673603385:/src/simix/smx_global.c diff --git a/src/simix/smx_global.c b/src/simix/smx_global.c index b4de7e8266..abc2281e7b 100644 --- a/src/simix/smx_global.c +++ b/src/simix/smx_global.c @@ -234,6 +234,10 @@ void SIMIX_run(void) SIMIX_request_post((smx_action_t) action->data); } } + + /* Clean processes to destroy */ + SIMIX_process_empty_trash(); + } while (time != -1.0); if (xbt_swag_size(simix_global->process_list) != 0) { @@ -322,7 +326,7 @@ void SIMIX_display_process_status(void) XBT_INFO("%d processes are still running, waiting for something.", nbprocess); /* List the process and their state */ XBT_INFO - ("Legend of the following listing: \" on : .\""); + ("Legend of the following listing: \"() on : .\""); xbt_swag_foreach(process, simix_global->process_list) { if (process->waiting_action) { @@ -354,7 +358,8 @@ void SIMIX_display_process_status(void) action_description = "I/O"; break; } - XBT_INFO("Waiting for %s action %p to finish", action_description, process->waiting_action); + XBT_INFO("Process %ld (%s@%s): waiting for %s action %p (%s) to finish", process->pid, process->name, process->smx_host->name, + action_description, process->waiting_action, process->waiting_action->name); } } }