From: Miroslav Lichvar Date: Mon, 3 Jun 2013 14:00:19 +0000 (+0200) Subject: Set stratum from last sample instead of best X-Git-Tag: 1.28-pre1~60 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3eff836b2e237ac0ae0e1f343044baa12c274f3d;p=thirdparty%2Fchrony.git Set stratum from last sample instead of best --- diff --git a/sourcestats.c b/sourcestats.c index e81f5ddc..c3fb6004 100644 --- a/sourcestats.c +++ b/sourcestats.c @@ -533,7 +533,7 @@ SST_GetSelectionData(SST_Stats inst, struct timeval *now, i = get_runsbuf_index(inst, inst->best_single_sample); j = get_buf_index(inst, inst->best_single_sample); - *stratum = inst->strata[j]; + *stratum = inst->strata[get_buf_index(inst, inst->n_samples - 1)]; *variance = inst->variance; peer_distance = inst->peer_dispersions[j] + 0.5 * inst->peer_delays[j];