From ff69e865597429013f379107cb0872b43c35a966 Mon Sep 17 00:00:00 2001 From: Miroslav Lichvar Date: Thu, 16 Dec 2010 13:28:44 +0100 Subject: [PATCH] Apply jitter test only on NTP sources for now With refclocks it seems to fail easily, users would have to set the delay option appropriately. --- sources.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sources.c b/sources.c index 473eeee..10e4295 100644 --- a/sources.c +++ b/sources.c @@ -611,11 +611,12 @@ SRC_SelectSource(unsigned long match_addr) LOG(LOGS_INFO, LOGF_Sources, "min_distance=%f", min_distance); #endif - /* Now go through and prune any sources that have excessive + /* Now go through and prune any NTP sources that have excessive variance */ for (i=0; isel_info.variance) > min_distance) { + if (sources[index]->type == SRC_NTP && + sqrt(sources[index]->sel_info.variance) > min_distance) { sel_sources[i] = INVALID_SOURCE; sources[index]->status = SRC_JITTERY; #if 0