From: Samuel Lepetit Date: Thu, 21 Jun 2012 13:29:27 +0000 (+0200) Subject: Kill the process when a host fails when doing a synchronisation simcall. X-Git-Tag: v3_8~521 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/9913daf209a0470a8dc810614129b6fd11876706?hp=984b8e1616cfd626c6244a34ccd42ee0b1e89bcd Kill the process when a host fails when doing a synchronisation simcall. --- diff --git a/src/simix/smx_synchro.c b/src/simix/smx_synchro.c index 2c1b53b1a1..689576cc1b 100644 --- a/src/simix/smx_synchro.c +++ b/src/simix/smx_synchro.c @@ -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: