X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/48780ea212ce1d605fee3ec56f4a4f77ff6f941c..15cd0a2b725a3a828b9eec14a3f589e77673de29:/src/smpi/internals/smpi_global.cpp diff --git a/src/smpi/internals/smpi_global.cpp b/src/smpi/internals/smpi_global.cpp index 84f00e4418..2dbfbce721 100644 --- a/src/smpi/internals/smpi_global.cpp +++ b/src/smpi/internals/smpi_global.cpp @@ -6,6 +6,7 @@ #include "SmpiHost.hpp" #include "mc/mc.h" #include "private.hpp" +#include "simgrid/s4u/Engine.hpp" #include "simgrid/s4u/Host.hpp" #include "simgrid/s4u/Mailbox.hpp" #include "simgrid/s4u/forward.hpp" @@ -620,7 +621,7 @@ void SMPI_init(){ smpi_global_init(); smpi_check_options(); TRACE_smpi_alloc(); - simgrid::surf::surfExitCallbacks.connect(TRACE_smpi_release); + simgrid::s4u::onSimulationEnd.connect(TRACE_smpi_release); if(smpi_privatize_global_variables == SMPI_PRIVATIZE_MMAP) smpi_backup_global_memory_segment(); }