Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Kill the process when a host fails when doing a synchronisation simcall.
authorSamuel Lepetit <samuel.lepetit@inria.fr>
Thu, 21 Jun 2012 13:29:27 +0000 (15:29 +0200)
committerSamuel Lepetit <samuel.lepetit@inria.fr>
Thu, 21 Jun 2012 13:34:51 +0000 (15:34 +0200)
src/simix/smx_synchro.c

index 2c1b53b..689576c 100644 (file)
@@ -100,7 +100,8 @@ static void SIMIX_synchro_finish(smx_action_t action)
       break;
 
     case SIMIX_FAILED:
-      SMX_EXCEPTION(simcall->issuer, host_error, 0, "Host failed");
+        simcall->issuer->context->iwannadie = 1;
+//      SMX_EXCEPTION(simcall->issuer, host_error, 0, "Host failed");
       break;
 
     default: