X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/3bf26d5f8bcf8154aff251b7dca4174468e0971e..07c319ec54d6fc778ee3cc5e75a747242006723e:/src/msg/global.c diff --git a/src/msg/global.c b/src/msg/global.c index 7629d66454..84894f7207 100644 --- a/src/msg/global.c +++ b/src/msg/global.c @@ -70,9 +70,6 @@ void MSG_global_init(int *argc, char **argv) msg_global->PID = 1; msg_global->sent_msg = 0; - /* initialization of the mailbox module */ - MSG_mailbox_mod_init(); - /* initialization of the action module */ _MSG_action_init(); @@ -145,15 +142,15 @@ MSG_error_t MSG_main(void) /* Clean IO before the run */ fflush(stdout); fflush(stderr); - SIMIX_init(); #ifdef HAVE_MC - if (_surf_do_model_check) - MC_modelcheck(1); - else + if (_surf_do_model_check){ + MC_modelcheck(); + }else #endif - while (SIMIX_solve(NULL, NULL) != -1.0); - + { + SIMIX_run(); + } return MSG_OK; } @@ -209,9 +206,6 @@ MSG_error_t MSG_clean(void) free(msg_global); msg_global = NULL; - /* cleanup all resources in the mailbox module */ - MSG_mailbox_mod_exit(); - /* initialization of the action module */ _MSG_action_exit();