bind9/lib
Ondřej Surý 1e4fb53c61
Destroy the hashmap iterator inside the rwlock
Previously, the hashmap iterator for fetches-per-zone was destroy
outside the rwlock.  This could lead to an assertion failure due to a
timing race with the internal rehashing of the hashmap table as the
rehashing process requires no iterators to be running when rehashing the
hashmap table.  This has been fixed by moving the destruction of the
iterator inside the read locked section.
2025-02-25 13:36:37 +01:00
..
dns Destroy the hashmap iterator inside the rwlock 2025-02-25 13:36:37 +01:00
isc Explicitly create and shutdown the call_rcu_thread 2025-02-22 16:19:01 +01:00
isccc Remove unused symtab implementation 2025-02-25 11:29:58 +01:00
isccfg Simplify dns_name_init() 2025-02-25 12:17:34 +01:00
ns Simplify name initializers 2025-02-25 12:17:34 +01: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