From 2e471cae40ed667c5a6da902fbe3fd179dba3e50 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Damir=20Ned=C5=BEibovi=C4=87?= Date: Thu, 4 Mar 2021 11:46:44 +0100 Subject: [PATCH] Refactor the code a bit. --- daemon/poller.c | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/daemon/poller.c b/daemon/poller.c index 6fe08521d..98e9e831a 100644 --- a/daemon/poller.c +++ b/daemon/poller.c @@ -603,16 +603,15 @@ void poller_loop(void *d) { poller_map_add(map); struct poller *p = poller_map_get(map); - while (!rtpe_shutdown) { - int ret = poller_poll(p, 100); - if (ret < 0) - usleep(20 * 1000); - } + poller_loop2(p); } void poller_loop2(void *d) { struct poller *p = d; - while (!rtpe_shutdown) - poller_poll(p, 100); + while (!rtpe_shutdown) { + int ret = poller_poll(p, 100); + if (ret < 0) + usleep(20 * 1000); + } }