From 40e35076965fb3367fc99b40e7a3f29b2237bf20 Mon Sep 17 00:00:00 2001 From: Otto Date: Fri, 19 Feb 2021 15:07:31 +0100 Subject: [PATCH] Use round() for uint64_t -> double conversions, default is to truncate --- pdns/rec_channel_rec.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pdns/rec_channel_rec.cc b/pdns/rec_channel_rec.cc index be765cc090..d84fc0f4e9 100644 --- a/pdns/rec_channel_rec.cc +++ b/pdns/rec_channel_rec.cc @@ -1096,8 +1096,8 @@ static void registerAllStats1() addGetStat("auth6-answers100-1000", []() { return g_stats.auth6Answers.getCount(3); }); addGetStat("auth6-answers-slow", []() { return g_stats.auth6Answers.getCount(4); }); - addGetStat("qa-latency", []() { return g_stats.avgLatencyUsec.load(); }); - addGetStat("x-our-latency", []() { return g_stats.avgLatencyOursUsec.load(); }); + addGetStat("qa-latency", []() { return round(g_stats.avgLatencyUsec.load()); }); + addGetStat("x-our-latency", []() { return round(g_stats.avgLatencyOursUsec.load()); }); addGetStat("unexpected-packets", &g_stats.unexpectedCount); addGetStat("case-mismatches", &g_stats.caseMismatchCount); addGetStat("spoof-prevents", &g_stats.spoofCount); -- 2.47.2