X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/eb547ff91feeac5a0e9e258872cc648d6d947aa2..4078fd06852ccf32fff89e3c7a8774fe41727240:/src/msg/msg_synchro.c diff --git a/src/msg/msg_synchro.c b/src/msg/msg_synchro.c index 186fcefccf..70f13837fc 100644 --- a/src/msg/msg_synchro.c +++ b/src/msg/msg_synchro.c @@ -76,8 +76,11 @@ void MSG_barrier_destroy(msg_bar_t bar) { } /** @brief Performs a barrier already initialized */ -void MSG_barrier_wait(msg_bar_t bar) { - xbt_barrier_wait((xbt_bar_t)bar); +int MSG_barrier_wait(msg_bar_t bar) { + if(xbt_barrier_wait((xbt_bar_t)bar) == XBT_BARRIER_SERIAL_PROCESS) + return MSG_BARRIER_SERIAL_PROCESS; + else + return 0; } /**@}*/