bind9/bin
Diego Fronza 30729c7013 Fix dangling references to outdated views after reconfig
This commit fix a leak which was happening every time an inline-signed
zone was added to the configuration, followed by a rndc reconfig.

During the reconfig process, the secure version of every inline-signed
zone was "moved" to a new view upon a reconfig and it "took the raw
version along", but only once the secure version was freed (at shutdown)
was prev_view for the raw version detached from, causing the old view to
be released as well.

This caused dangling references to be kept for the previous view, thus
keeping all resources used by that view in memory.
2021-02-15 11:15:20 -03:00
..
check Add libssl libraries to Windows build 2020-11-09 16:00:28 +01:00
confgen Address a Sphinx duplicate label warning 2021-02-03 11:44:02 +01:00
delv Reformat sources using clang-format-11 2020-12-08 18:36:23 +01:00
dig Report unknown dash option during the pre-parse phase 2021-01-26 13:26:10 +01:00
dnssec Cleanup redundant isc_rwlock_init() result checks 2021-02-03 12:22:33 +11:00
named Fix dangling references to outdated views after reconfig 2021-02-15 11:15:20 -03:00
nsupdate Add libssl libraries to Windows build 2020-11-09 16:00:28 +01:00
pkcs11 Add libssl libraries to Windows build 2020-11-09 16:00:28 +01:00
plugins Use libuv's shared library handling capabilities 2020-10-28 15:48:58 +01:00
rndc Drop unused headers 2020-11-11 10:08:12 +01:00
tests Fix dangling references to outdated views after reconfig 2021-02-15 11:15:20 -03:00
tools Handle shared library platforms that don't support inter library dependancies 2020-12-21 01:09:45 +00:00
win32/BINDInstall nghttp2-based HTTP layer in netmgr 2021-02-03 12:06:17 +01:00
Makefile.am Complete rewrite the BIND 9 build system 2020-04-21 14:19:48 +02:00