X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/da15983f809aac24ac3c7cf8b36d4994a75ce479..664dc244fe35c13d02c15d1d43a89b37bef56342:/src/simdag/sd_global.c diff --git a/src/simdag/sd_global.c b/src/simdag/sd_global.c index 8b941e63cb..1688cacfd9 100644 --- a/src/simdag/sd_global.c +++ b/src/simdag/sd_global.c @@ -421,6 +421,9 @@ void SD_exit(void) xbt_swag_free(sd_global->done_task_set); xbt_swag_free(sd_global->failed_task_set); + XBT_DEBUG("Exiting Surf..."); + surf_exit(); + // Exit the LIB host_lib xbt_lib_free(&host_lib); xbt_lib_free(&link_lib); @@ -437,9 +440,6 @@ void SD_exit(void) jedule_sd_cleanup(); #endif - XBT_DEBUG("Exiting Surf..."); - surf_exit(); - } else { XBT_WARN("SD_exit() called, but SimDag is not running"); /* we cannot use exceptions here because xbt is not running! */