unbound/daemon
Wouter Wijngaards a2ace114de
Fix shared memory stats with threads (#1408)
* - stats-shm-volley, with mesh_time_median the additions add up to the correct
  average that is used.

* - stats-shm-volley, the stat interval is selected with offset.

* - stats-shm-volley, stat totals in separate struct. The first thread zeroes
  it, and the last thread copies it.

* - stats-shm-volley, the array is inited for a new round if one or more

* - stats-shm-volley, the array is inited for a new round if one or more
  threads are not responsive for stat collection.

* - stats-shm-volley review, typos and slightly more detailed text for comments.

---------

Co-authored-by: Yorgos Thessalonikefs <yorgos@nlnetlabs.nl>
2026-03-30 16:13:11 +02:00
..
acl_list.c Fast Reload Option (#1042) 2025-03-31 15:25:24 +02:00
acl_list.h Fast Reload Option (#1042) 2025-03-31 15:25:24 +02:00
cachedump.c - Fix unbound-control dump_cache for double unlock of lruhash table. 2025-08-27 16:55:38 +02:00
cachedump.h - #4102 for NSD, but for Unbound. Named unix pipes do not use 2018-06-12 07:43:52 +00:00
daemon.c Fix shared memory stats with threads (#1408) 2026-03-30 16:13:11 +02:00
daemon.h Fix shared memory stats with threads (#1408) 2026-03-30 16:13:11 +02:00
remote.c - Fix to allow the control-interface config to use ip@port notation. 2026-03-27 14:29:15 +01:00
remote.h - For #278: fast_reload can reload tls-service-key, tls-service-pem 2026-03-13 16:25:42 +01:00
stats.c Mesh reply counters (#1374) 2025-11-13 09:33:05 +01:00
stats.h - For #762: Introduce stat counters for downstream DNS Cookies per 2023-08-08 15:19:56 +02:00
unbound.c - Fix #278: DoT: complete unbound restart required on certificate 2026-03-13 11:42:34 +01:00
worker.c Fix shared memory stats with threads (#1408) 2026-03-30 16:13:11 +02:00
worker.h Fast Reload Option (#1042) 2025-03-31 15:25:24 +02:00