X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/0b63f78dc217b79305cef05bd2200069d3e24475..227f84442a16d8702c5594777d31caa509d26a85:/src/smpi/internals/smpi_global.cpp diff --git a/src/smpi/internals/smpi_global.cpp b/src/smpi/internals/smpi_global.cpp index a161b19b74..5b0bab3ccf 100644 --- a/src/smpi/internals/smpi_global.cpp +++ b/src/smpi/internals/smpi_global.cpp @@ -84,11 +84,6 @@ static simgrid::config::Flag smpi_init_sleep( void (*smpi_comm_copy_data_callback) (smx_activity_t, void*, size_t) = &smpi_comm_copy_buffer_callback; -void smpi_add_process(ActorPtr actor) -{ - process_data.insert({actor, new simgrid::smpi::Process(actor, nullptr)}); -} - int smpi_process_count() { return process_count; @@ -626,7 +621,7 @@ int smpi_main(const char* executable, int argc, char *argv[]) // Called either directly from the user code, or from the code called by smpirun void SMPI_init(){ simgrid::s4u::Actor::onCreation.connect([](simgrid::s4u::ActorPtr actor) { - smpi_add_process(actor); + process_data.insert({actor, new simgrid::smpi::Process(actor, nullptr)}); }); smpi_init_options(); smpi_global_init();