From ed728cd807f102bbaa7d404ecc496a3fe45e5496 Mon Sep 17 00:00:00 2001 From: Lucas Schnorr Date: Mon, 11 Apr 2011 10:23:39 +0200 Subject: [PATCH] if deadlock, close trace file so it may help to find the problem --- src/simix/smx_global.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/simix/smx_global.c b/src/simix/smx_global.c index b888675998..024009f6c6 100644 --- a/src/simix/smx_global.c +++ b/src/simix/smx_global.c @@ -240,6 +240,10 @@ void SIMIX_run(void) if (xbt_swag_size(simix_global->process_list) != 0) { +#ifdef HAVE_TRACING + TRACE_end(); +#endif + XBT_WARN("Oops ! Deadlock or code not perfectly clean."); SIMIX_display_process_status(); xbt_abort(); -- 2.20.1