diff --git a/system/critmon/critmon.c b/system/critmon/critmon.c index 93e5c04e4..6d1bf17e5 100644 --- a/system/critmon/critmon.c +++ b/system/critmon/critmon.c @@ -478,15 +478,15 @@ static int critmon_daemon(int argc, char **argv) while (!g_critmon.stop) { - /* Wait for the next sample interval */ - - sleep(CONFIG_SYSTEM_CRITMONITOR_INTERVAL); - exitcode = critmon_list_once(); if (exitcode != EXIT_SUCCESS) { break; } + + /* Wait for the next sample interval */ + + sleep(CONFIG_SYSTEM_CRITMONITOR_INTERVAL); } /* Stopped */