X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/e5922b4dce28002422ca9d68a4c44521f67c0f6f..a2c25e0bae01a59891fac21447f3210ba26302c5:/src/simix/smx_process.c diff --git a/src/simix/smx_process.c b/src/simix/smx_process.c index 7138375b3a..0b150c8e1b 100644 --- a/src/simix/smx_process.c +++ b/src/simix/smx_process.c @@ -61,10 +61,13 @@ void SIMIX_process_cleanup(smx_process_t process) action->comm.dst_proc = NULL; } else { + XBT_DEBUG("Strange, I'm not in comm %p, state = %d, src = %p, dst = %p", action, + action->state, action->comm.src_proc, action->comm.dst_proc); THROW_IMPOSSIBLE; } - SIMIX_comm_destroy(action); + /* FIXME uncommenting this instruction crashes complex simulations + SIMIX_comm_destroy(action); */ } /*xbt_swag_remove(process, simix_global->process_to_run);*/