bind9/lib
Ondřej Surý e8a1949566
Remove lock upgrading from the hot path in the cache
In QPcache, there were two places that tried to upgrade the lock.  In
clean_stale_header(), the code would try to upgrade the lock and cleanup
the header, and in qpzonode_release(), the tree lock would be optionally
upgraded, so we can cleanup the node directly if empty.  These
optimizations are not needed and they have no effect on the performance.
2025-03-25 10:57:19 +01:00
..
dns Remove lock upgrading from the hot path in the cache 2025-03-25 10:57:19 +01:00
isc Add option request-zoneversion 2025-03-24 22:16:09 +00:00
isccc Remove unused symtab implementation 2025-02-25 11:29:58 +01:00
isccfg Add an option to disable ZONEVERSION responses 2025-03-24 22:16:09 +00:00
ns Don't call dst_key_free(keyp) on an invalid 'keyp' 2025-03-25 08:19:45 +00:00
.gitignore The isc/platform.h header has been completely removed 2021-07-06 05:33:48 +00:00
Makefile.am Move irs_resconf into libdns and remove libirs 2023-02-24 09:38:59 +00:00