]> git.ipfire.org Git - thirdparty/knot-resolver.git/commit
modules/stats: further improve latency measurements docs-develop-back-g3r3cl/deployments/6641
authorVladimír Čunát <vladimir.cunat@nic.cz>
Mon, 14 Apr 2025 09:13:32 +0000 (11:13 +0200)
committerVladimír Čunát <vladimir.cunat@nic.cz>
Wed, 23 Apr 2025 15:05:31 +0000 (17:05 +0200)
commit9efafc19610c357b534cbc551b3bf66b9ba59e1e
tree2f7c412149aa15c75358f2984570bc6a62ecb3c3
parent646fe64abb85e6302c1160f0f930fc2802b65765
modules/stats: further improve latency measurements

libuv's updating the stamp just once per event loop
might be too coarse, as processing multiple packets
(e.g. DNSSEC validation) may take milliseconds together.

Of course we still don't measure e.g. the time when incoming
client requests stay in OS buffers.

(cherry picked from commit 5e6a02b3902ac98b327eca281ae70fa2bb9a9598)
NEWS
lib/rplan.c
modules/stats/stats.c