From 2e74beebbf276c525802d346bd5204c1fb110166 Mon Sep 17 00:00:00 2001 From: Miroslav Lichvar Date: Mon, 24 Jan 2011 17:13:28 +0100 Subject: [PATCH] Print sources with bad stats in client as unreachable --- sources.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sources.c b/sources.c index 5b20a71..6c523fd 100644 --- a/sources.c +++ b/sources.c @@ -1081,15 +1081,19 @@ SRC_ReportSource(int index, RPT_SourceReport *report, struct timeval *now) case SRC_JITTERY: report->state = RPT_JITTERY; break; + case SRC_BAD_STATS: case SRC_UNREACHABLE: report->state = RPT_UNREACH; break; case SRC_FALSETICKER: report->state = RPT_FALSETICKER; break; - default: + case SRC_SELECTABLE: report->state = RPT_OTHER; break; + default: + assert(0); + break; } /* Call stats module to fill out estimates */ SST_DoSourceReport(src->stats, report, now);