From 3dfec49a03c607a0ee0f9bf6fb097143cfaa37e5 Mon Sep 17 00:00:00 2001 From: schnorr Date: Tue, 7 Dec 2010 09:56:22 +0000 Subject: [PATCH] [trace] only set category of the surf action if simix action is running git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9036 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- src/simix/smx_host.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/simix/smx_host.c b/src/simix/smx_host.c index a85b8ffa56..aadb21b306 100644 --- a/src/simix/smx_host.c +++ b/src/simix/smx_host.c @@ -394,6 +394,7 @@ void SIMIX_post_host_execute(smx_action_t action) #ifdef HAVE_TRACING void SIMIX_set_category(smx_action_t action, const char *category) { + if (action->state != SIMIX_RUNNING) return; if (action->type == SIMIX_ACTION_EXECUTE){ surf_workstation_model->set_category(action->execution.surf_exec, category); }else if (action->type == SIMIX_ACTION_COMMUNICATE){ -- 2.20.1