From 2fa51b4807c7a250b49d086f8343546587c95f8a Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Wed, 23 Dec 2015 13:50:40 +0100 Subject: executor: fix collide mode Don't wait for every other call. --- executor/executor.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'executor/executor.cc') diff --git a/executor/executor.cc b/executor/executor.cc index 4d04c4fb9..9cdeb7ab8 100644 --- a/executor/executor.cc +++ b/executor/executor.cc @@ -339,7 +339,7 @@ retry: args[i] = 0; thread_t* th = schedule_call(n, call_index++, call_num, num_args, args, input_pos); - if (collide && (n % 2)) { + if (collide && (call_index % 2) == 0) { // Don't wait for every other call. // We already have results from the previous execution. } -- cgit mrf-deployment