diff --git a/src/worker.c b/src/worker.c index 028c300..d2d844f 100644 --- a/src/worker.c +++ b/src/worker.c @@ -465,6 +465,8 @@ kore_worker_entry(struct kore_worker *kw) netwait = kore_timer_next_run(now); if (netwait == KORE_WAIT_INFINITE) { + if (sig_recv != 0) + netwait = 10; #if !defined(KORE_NO_HTTP) if (http_request_count > 0) netwait = 100;