From 45fa4750dae0201782fff9782ad8a048928d9e4c Mon Sep 17 00:00:00 2001 From: Miroslav Lichvar Date: Fri, 18 Aug 2017 17:43:02 +0200 Subject: [PATCH] reference: don't update fallback drift on manual input This fixes a crash due to assertion failure in update_fb_drifts() when fallbackdrift is enabled and manual input is provided. --- reference.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reference.c b/reference.c index 4cf8809..b49d4c7 100644 --- a/reference.c +++ b/reference.c @@ -1076,7 +1076,7 @@ REF_SetReference(int stratum, } /* Update fallback drifts */ - if (fb_drifts) { + if (fb_drifts && are_we_synchronised) { update_fb_drifts(abs_freq_ppm, update_interval); schedule_fb_drift(&now); }