Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Bugfix: return after answering the sleep request when running in MC mode.
authorcristianrosa <cristianrosa@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Thu, 20 Jan 2011 15:45:26 +0000 (15:45 +0000)
committercristianrosa <cristianrosa@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Thu, 20 Jan 2011 15:45:26 +0000 (15:45 +0000)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9459 48e7efb5-ca39-0410-a469-dd3cf9ba447f

src/simix/smx_process.c

index e182d8d..094a05d 100644 (file)
@@ -424,6 +424,7 @@ void SIMIX_pre_process_sleep(smx_req_t req)
     NOW += req->process_sleep.duration;
     req->process_sleep.result = SIMIX_DONE;
     SIMIX_request_answer(req);
+    return;
   }
   smx_action_t action = SIMIX_process_sleep(req->issuer, req->process_sleep.duration);
   xbt_fifo_push(action->request_list, req);