]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
timesync: be explicit in the integer check of poll_interval_usec 22614/head
authorDaniel Mack <daniel@zonque.org>
Thu, 31 Mar 2022 10:33:38 +0000 (12:33 +0200)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Sat, 9 Apr 2022 01:23:14 +0000 (10:23 +0900)
src/timesync/timesyncd-manager.c

index 40fd4d3464fe2a24b4997baaee5c24ae8f5d2dcc..78b9cb99321fced9edd5ffbc0866541a10c8d9f5 100644 (file)
@@ -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)