Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
refactor
[simgrid.git] / src / instr / instr_config.cpp
index 4a7fd8a..989437a 100644 (file)
@@ -76,7 +76,7 @@ static bool trace_active     = false;
 
 simgrid::instr::TraceFormat simgrid::instr::trace_format = simgrid::instr::TraceFormat::Paje;
 
-void TRACE_start()
+static void TRACE_start()
 {
   if (trace_active)
     return;
@@ -281,6 +281,7 @@ void TRACE_global_init()
 
   /* Connect callbacks */
   simgrid::s4u::on_platform_creation.connect(TRACE_start);
+  simgrid::s4u::on_config_in_platform_done.connect(TRACE_start);
   simgrid::s4u::on_deadlock.connect(TRACE_end);
   simgrid::s4u::on_simulation_end.connect(TRACE_end);
 }