timedated: do not reset poll interval with a spike

This commit is contained in:
Kay Sievers 2014-03-21 17:49:50 +01:00
parent 4644fee04f
commit 18bb8adb06

View file

@ -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;
}