From c271a138a06f077fe6b3dd8a51935d83edc31980 Mon Sep 17 00:00:00 2001 From: schnorr Date: Thu, 15 Apr 2010 10:06:08 +0000 Subject: [PATCH] properly removing entries from dictionaries used by tracing git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@7588 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- src/instr/surf_instr.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/instr/surf_instr.c b/src/instr/surf_instr.c index cca1d54fbb..6ce676d65d 100644 --- a/src/instr/surf_instr.c +++ b/src/instr/surf_instr.c @@ -108,10 +108,9 @@ void __TRACE_surf_finalize (void) char *variable = xbt_dict_get (last_platform_variables, variablekey); pajeSubVariable (atof(time), variable, resource, value); - //TODO: should remove, but it is causing sigabort - //xbt_dict_remove (last_platform_variables, timekey); - //xbt_dict_remove (last_platform_variables, valuekey); - //xbt_dict_remove (last_platform_variables, variablekey); + xbt_dict_remove (last_platform_variables, timekey); + xbt_dict_remove (last_platform_variables, valuekey); + xbt_dict_remove (last_platform_variables, variablekey); } } } -- 2.20.1