From 18bb8adb06002a5963a3373fa30c12cfa89b9724 Mon Sep 17 00:00:00 2001 From: Kay Sievers Date: Fri, 21 Mar 2014 17:49:50 +0100 Subject: [PATCH] timedated: do not reset poll interval with a spike --- src/timedate/timedate-sntp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/timedate/timedate-sntp.c b/src/timedate/timedate-sntp.c index e4aad36cc..cb0bf794f 100644 --- a/src/timedate/timedate-sntp.c +++ b/src/timedate/timedate-sntp.c @@ -442,7 +442,7 @@ static void sntp_adjust_poll(SNTPContext *sntp, double offset, bool spike) { } /* set to minimal poll interval */ - if (fabs(offset) > NTP_ACCURACY_SEC) { + if (!spike && fabs(offset) > NTP_ACCURACY_SEC) { sntp->poll_interval_usec = NTP_POLL_INTERVAL_MIN_SEC * USEC_PER_SEC; return; } -- 2.30.2