Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simplify
authorFrederic Suter <frederic.suter@cc.in2p3.fr>
Fri, 5 Apr 2019 15:57:14 +0000 (17:57 +0200)
committerFrederic Suter <frederic.suter@cc.in2p3.fr>
Fri, 5 Apr 2019 15:57:14 +0000 (17:57 +0200)
src/kernel/activity/IoImpl.cpp

index db99089..b7c10da 100644 (file)
@@ -20,12 +20,8 @@ void simcall_HANDLER_io_wait(smx_simcall_t simcall, simgrid::kernel::activity::I
   /* Associate this simcall to the synchro */
   synchro->register_simcall(simcall);
 
-  /* set surf's synchro */
-  if (MC_is_active() || MC_record_replay_is_active()) {
+  if (MC_is_active() || MC_record_replay_is_active())
     synchro->state_ = SIMIX_DONE;
-    synchro->finish();
-    return;
-  }
 
   /* If the synchro is already finished then perform the error handling */
   if (synchro->state_ != SIMIX_RUNNING)