From: Gabriel Corona Date: Fri, 10 Apr 2015 14:00:55 +0000 (+0200) Subject: [mc] Fix MCed event/message loop X-Git-Tag: v3_12~732^2~63 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/6385f8047016115eac6b22e850d468f34a178aa0?hp=-c [mc] Fix MCed event/message loop --- 6385f8047016115eac6b22e850d468f34a178aa0 diff --git a/src/mc/mc_client.c b/src/mc/mc_client.c index 6b70c894f3..7403eb244c 100644 --- a/src/mc/mc_client.c +++ b/src/mc/mc_client.c @@ -114,8 +114,9 @@ void MC_client_handle_messages(void) if (!process) xbt_die("Invalid pid %lu", (unsigned long) message.pid); SIMIX_simcall_handle(&process->simcall, message.value); + MC_protocol_send_simple_message(mc_client->fd, MC_MESSAGE_WAITING); } - return; + break; default: xbt_die("%s received unexpected message %s (%i)",