bind9/lib
Alessio Podda 20a1583661 Lazily allocate fetch counter
The counter in ns_client_t is used to track the maximum number of
recursions in the resolver, but it is created unconditionally when
starting the client and deallocated when resetting it.

This commit defers the allocation of the counter till recursion needs to
actually happen, speeding up authoritative workloads in perflab by
1.5~2%.
2025-09-02 11:22:28 +02:00
..
dns Obsolete the "tkey-domain" statement 2025-09-01 21:35:33 +02:00
isc Add and use __attribute__((nonnull)) in dnssec-signzone.c 2025-08-28 16:23:59 +02:00
isccc replace the build system with meson 2025-06-11 10:30:12 +03:00
isccfg Obsolete the "tkey-domain" statement 2025-09-01 21:35:33 +02:00
ns Lazily allocate fetch counter 2025-09-02 11:22:28 +02:00
.gitignore The isc/platform.h header has been completely removed 2021-07-06 05:33:48 +00:00
meson.build replace the build system with meson 2025-06-11 10:30:12 +03:00