From: Remi Gacogne Date: Tue, 17 Jan 2023 15:29:59 +0000 (+0100) Subject: dnsdist: Cleanly round the elapsed time to the nearest microseconds X-Git-Tag: dnsdist-1.8.0-rc1~86^2~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7aae88028850db71601980cf1a96e49613cfb051;p=thirdparty%2Fpdns.git dnsdist: Cleanly round the elapsed time to the nearest microseconds --- diff --git a/pdns/dnsdistdist/dnsdist-lua-ffi.cc b/pdns/dnsdistdist/dnsdist-lua-ffi.cc index 78b83efeb2..28738d0aac 100644 --- a/pdns/dnsdistdist/dnsdist-lua-ffi.cc +++ b/pdns/dnsdistdist/dnsdist-lua-ffi.cc @@ -90,7 +90,7 @@ uint64_t dnsdist_ffi_dnsquestion_get_elapsed_us(const dnsdist_ffi_dnsquestion_t* return 0; } - return dq->dq->ids.queryRealTime.udiff(); + return static_cast(std::round(dq->dq->ids.queryRealTime.udiff())); } void dnsdist_ffi_dnsquestion_get_masked_remoteaddr(dnsdist_ffi_dnsquestion_t* dq, const void** addr, size_t* addrSize, uint8_t bits)