and support only execute and communicate actions
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9032
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
#ifdef HAVE_TRACING
void SIMIX_set_category(smx_action_t action, const char *category)
{
- surf_workstation_model->set_category(action->execution.surf_exec, category);
+ if (action->type == SIMIX_ACTION_EXECUTE){
+ surf_workstation_model->set_category(action->execution.surf_exec, category);
+ }else if (action->type == SIMIX_ACTION_COMMUNICATE){
+ surf_workstation_model->set_category(action->comm.surf_comm, category);
+ }
}
#endif