Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[trace] remove the container from its parent
authorLucas Schnorr <Lucas.Schnorr@imag.fr>
Sun, 22 Jan 2012 16:55:34 +0000 (17:55 +0100)
committerLucas Schnorr <Lucas.Schnorr@imag.fr>
Sun, 22 Jan 2012 23:55:24 +0000 (00:55 +0100)
src/instr/instr_smpi.c

index 79fa306..0b9fe0d 100644 (file)
@@ -170,8 +170,9 @@ void TRACE_smpi_finalize(int rank)
   if (!TRACE_smpi_is_enabled()) return;
 
   char str[INSTR_DEFAULT_STR_SIZE];
-  smpi_container(rank, str, INSTR_DEFAULT_STR_SIZE);
-  destroyContainer(getContainer (str));
+  container_t container = getContainer(smpi_container(rank, str, INSTR_DEFAULT_STR_SIZE));
+  removeContainerFromParent (container);
+  destroyContainer (container);
 }
 
 void TRACE_smpi_collective_in(int rank, int root, const char *operation)