aboutsummaryrefslogtreecommitdiffstats
path: root/executor/executor.cc
diff options
context:
space:
mode:
Diffstat (limited to 'executor/executor.cc')
-rw-r--r--executor/executor.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/executor/executor.cc b/executor/executor.cc
index fa03107bd..effe3c3af 100644
--- a/executor/executor.cc
+++ b/executor/executor.cc
@@ -302,7 +302,7 @@ retry:
// Check if any of previous calls have completed.
// Give them some additional time, because they could have been
// just unblocked by the current call.
- bool last = read_input(&input_pos, true);
+ bool last = read_input(&input_pos, true) == instr_eof;
usleep(last ? 1000 : 100);
for (int i = 0; i < kMaxThreads; i++) {
th = &threads[i];