X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/cfd550f11b062b4bbb199ef922198f0f378fc543..d18b8e9f99926675bc2ae15d0b0ee1adf504633c:/src/mc/mc_global.c diff --git a/src/mc/mc_global.c b/src/mc/mc_global.c index d5b0aa17d1..4618a701d2 100644 --- a/src/mc/mc_global.c +++ b/src/mc/mc_global.c @@ -103,13 +103,8 @@ void MC_exit(int method) int MC_random(int min, int max) { - MC_trans_random_new(min,max); - SIMIX_process_yield(); - - if(!mc_replay_mode) - return mc_current_state->executed_transition->random.current_value; - else - return mc_current_state->executed_transition->random.current_value - 1; + MC_trans_intercept_random(min, max); + return mc_current_state->executed_transition->random.value; } /**