From 8b050d260bfdf8459627c5f9f7a6309f20a5cc55 Mon Sep 17 00:00:00 2001 From: mquinson Date: Mon, 13 Dec 2010 12:59:12 +0000 Subject: [PATCH] Do not answer the request twice git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9150 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- src/simix/smx_network.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/simix/smx_network.c b/src/simix/smx_network.c index edbd94080e..befa2fd2e8 100644 --- a/src/simix/smx_network.c +++ b/src/simix/smx_network.c @@ -347,8 +347,7 @@ void SIMIX_pre_comm_test(smx_req_t req) if (req->comm_test.result) { xbt_fifo_push(action->request_list, req); SIMIX_comm_finish(action); - } - else { + } else { SIMIX_request_answer(req); } } @@ -363,7 +362,7 @@ void SIMIX_pre_comm_testany(smx_req_t req) req->comm_testany.result = cursor; xbt_fifo_push(action->request_list, req); SIMIX_comm_finish(action); - break; + return; } } SIMIX_request_answer(req); -- 2.20.1