From: Daniel Mack Date: Thu, 31 Mar 2022 10:33:38 +0000 (+0200) Subject: timesync: be explicit in the integer check of poll_interval_usec X-Git-Tag: v251-rc2~152^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F22614%2Fhead;p=thirdparty%2Fsystemd.git timesync: be explicit in the integer check of poll_interval_usec --- diff --git a/src/timesync/timesyncd-manager.c b/src/timesync/timesyncd-manager.c index 40fd4d3464f..78b9cb99321 100644 --- a/src/timesync/timesyncd-manager.c +++ b/src/timesync/timesyncd-manager.c @@ -856,7 +856,7 @@ int manager_connect(Manager *m) { return 0; } - if (restart && !m->exhausted_servers && m->poll_interval_usec) { + if (restart && !m->exhausted_servers && m->poll_interval_usec > 0) { log_debug("Waiting after exhausting servers."); r = sd_event_add_time_relative(m->event, &m->event_retry, CLOCK_BOOTTIME, m->poll_interval_usec, 0, manager_retry_connect, m); if (r < 0)