Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Move SIMIX comm requests to the top of the big switch
[simgrid.git] / src / simix / smx_context.c
index 8821246..1044a01 100644 (file)
@@ -17,6 +17,7 @@ XBT_LOG_NEW_DEFAULT_SUBCATEGORY(simix_context, simix,
 
 char* smx_context_factory_name = NULL; /* factory name specified by --cfg=simix/context=value */
 smx_ctx_factory_initializer_t smx_factory_initializer_to_use = NULL;
+smx_context_t smx_current_context;
 
 /** 
  * This function is called by SIMIX_global_init() to initialize the context module.
@@ -60,5 +61,5 @@ void SIMIX_context_mod_exit(void)
     finalize_factory = simix_global->context_factory->finalize;
     (*finalize_factory) (&simix_global->context_factory);
   }
-  xbt_free(smx_context_factory_name);
+  xbt_dict_remove((xbt_dict_t) _surf_cfg_set,"simix/context");
 }