X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/a1d0f5ae6be48d26770a264562100706e9a5e9ff..c7c5def2870e604025be03b866967c0c5e293afe:/src/smpi/internals/smpi_global.cpp diff --git a/src/smpi/internals/smpi_global.cpp b/src/smpi/internals/smpi_global.cpp index 82fa33c4c1..5b0bab3ccf 100644 --- a/src/smpi/internals/smpi_global.cpp +++ b/src/smpi/internals/smpi_global.cpp @@ -84,12 +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)}); - // smpi_deployment_register_process("master_mpi", 0, actor); -} - int smpi_process_count() { return process_count; @@ -627,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();