X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/616027d351e4eb6a217396b6bcde07fd6471b186..4fff3fb509f60c96745fb5d3e1be1bd824185366:/src/simix/smx_global.c diff --git a/src/simix/smx_global.c b/src/simix/smx_global.c index c578d5178e..79c866d399 100644 --- a/src/simix/smx_global.c +++ b/src/simix/smx_global.c @@ -10,6 +10,7 @@ #include "xbt/str.h" #include "xbt/ex.h" /* ex_backtrace_display */ #include "mc/mc.h" +#include "simgrid/sg_config.h" XBT_LOG_NEW_CATEGORY(simix, "All SIMIX categories"); XBT_LOG_NEW_DEFAULT_SUBCATEGORY(simix_kernel, simix, @@ -108,7 +109,7 @@ void SIMIX_global_init(int *argc, char **argv) SIMIX_HOST_LEVEL = xbt_lib_add_level(host_lib,SIMIX_host_destroy); - atexit(SIMIX_clean); + if(sg_cfg_get_boolean("clean_atexit")) atexit(SIMIX_clean); } /**