else if(udiff < 100000) ++g_stats.latency50_100;
else if(udiff < 1000000) ++g_stats.latency100_1000;
else ++g_stats.latencySlow;
+ g_stats.latencySum += udiff / 1000;
auto doAvg = [](double& var, double n, double weight) {
var = (weight -1) * var/weight + n/weight;
errlog("Fatal pdns error: %s", ae.reason);
_exit(EXIT_FAILURE);
}
+
+uint64_t getLatencyCount(const std::string&)
+{
+ return g_stats.responses + g_stats.selfAnswered + g_stats.cacheHits;
+}