diff --git a/src/worker.c b/src/worker.c index a2bfed3..7ae2562 100644 --- a/src/worker.c +++ b/src/worker.c @@ -222,7 +222,7 @@ kore_worker_entry(struct kore_worker *kw) kore_platform_event_wait(); if (((worker->accepted >= worker->accept_treshold) || - (worker_active_connections < worker_max_connections)) && + (worker_active_connections >= worker_max_connections)) && worker->has_lock) { worker->accepted = 0; kore_worker_acceptlock_release();