diff --git a/src/utils/eloop.c b/src/utils/eloop.c index ac9998922..4b615989c 100644 --- a/src/utils/eloop.c +++ b/src/utils/eloop.c @@ -529,6 +529,8 @@ void eloop_run(void) eloop_process_pending_signals(); /* check if some registered timeouts have occurred */ + timeout = dl_list_first(&eloop.timeout, struct eloop_timeout, + list); if (timeout) { os_get_time(&now); if (!os_time_before(&now, &timeout->time)) {