From 32f3c7c2fd01a3c0c499b7866bd505617e30a33e Mon Sep 17 00:00:00 2001 From: alegrand Date: Wed, 29 Jun 2005 23:00:04 +0000 Subject: [PATCH] It's amazing how a well-placed ! can make such a difference. :) git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@1494 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- src/msg/gos.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/msg/gos.c b/src/msg/gos.c index 37d82bbbdf..cb2890ef83 100644 --- a/src/msg/gos.c +++ b/src/msg/gos.c @@ -233,7 +233,7 @@ MSG_error_t MSG_channel_select_from(m_channel_t channel, double max_duration, h_simdata = h->simdata; DEBUG2("Probing on channel %d (%s)", channel,h->name); - while((item = xbt_fifo_getFirstItem(h->simdata->mbox[channel]))) { + while(!(item = xbt_fifo_getFirstItem(h->simdata->mbox[channel]))) { if(max_duration>0) { if(!first_time) { MSG_RETURN(MSG_OK); -- 2.20.1