Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
add finalizing state for smpi actor:
[simgrid.git] / src / smpi / bindings / smpi_pmpi.cpp
index 8764f14..7de62bd 100644 (file)
@@ -65,6 +65,7 @@ int PMPI_Finalize()
 {
   smpi_bench_end();
   aid_t rank_traced = simgrid::s4u::this_actor::get_pid();
+  smpi_process()->mark_as_finalizing();
   TRACE_smpi_comm_in(rank_traced, __func__, new simgrid::instr::NoOpTIData("finalize"));
 
   if(simgrid::config::get_value<bool>("smpi/finalization-barrier"))