From c80e1d3767569ce5a0702de5824b2cd9d2502ee8 Mon Sep 17 00:00:00 2001 From: Joris Vink Date: Fri, 1 Nov 2013 22:37:59 +0100 Subject: [PATCH] If there's only a single worker, do not block after accept treshold has been reached --- src/worker.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/worker.c b/src/worker.c index e0eb25f..ea565f8 100644 --- a/src/worker.c +++ b/src/worker.c @@ -381,8 +381,10 @@ kore_worker_wait(int final) void kore_worker_acceptlock_release(void) { - if (worker_count == 1) + if (worker_count == 1) { + worker->accepted = 0; return; + } if (worker->has_lock != 1) return;