bind9/bin/named
Colin Vidal a4c3e6f3dd preserve cache when reload fails
If the server is reloaded, new views are created and preexisting cache
is attached to those _but_ something goes wrong later, the previous
views are restored but the previous cache list is destroyed. This makes
the subsequent reload to drop the existing cache. This fixes it by
avoiding a mutation of the old cache list.

(cherry picked from commit a1703fa35b)
2025-09-18 09:06:31 +02:00
..
include implement the systemd notification protocol manually, drop libsystemd 2025-06-03 15:04:42 +00:00
.gitignore Complete rewrite the BIND 9 build system 2020-04-21 14:19:48 +02:00
bind9.xsl Expose the incoming transfers' rates in the statistics channel 2025-02-20 11:05:09 +00:00
builtin.c Remove redundant parentheses from the return statement 2024-11-19 14:26:52 +01:00
config.c Obsolete the "tkey-domain" statement 2025-09-01 22:34:08 +02:00
control.c Implement rndc reset-stats counter-name 2025-03-27 09:36:43 +00:00
controlconf.c Remove redundant parentheses from the return statement 2024-11-19 14:26:52 +01:00
dlz_dlopen_driver.c Use clang-format-20 to update formatting 2025-06-25 13:32:08 +10:00
fuzz.c Remove redundant parentheses from the return statement 2024-11-19 14:26:52 +01:00
geoip.c Remove redundant parentheses from the return statement 2024-11-19 14:26:52 +01:00
log.c Remove redundant parentheses from the return statement 2024-11-19 14:26:52 +01:00
logconf.c Remove redundant parentheses from the return statement 2024-11-19 14:26:52 +01:00
main.c Implement '-T slowrpz' named testing option 2025-08-27 10:00:45 +00:00
Makefile.am implement the systemd notification protocol manually, drop libsystemd 2025-06-03 15:04:42 +00:00
named.conf.rst remove {root-}delegation-only 2023-03-23 12:57:01 -07:00
named.rst Finalize removal of memory debug flags size and mctx 2024-12-06 03:13:14 +00:00
os.c implement the systemd notification protocol manually, drop libsystemd 2025-06-03 15:04:42 +00:00
server.c preserve cache when reload fails 2025-09-18 09:06:31 +02:00
statschannel.c Add missing locks when returning addresses 2025-03-15 06:07:55 +00:00
tkeyconf.c Obsolete the "tkey-domain" statement 2025-09-01 22:34:08 +02:00
transportconf.c Remove redundant parentheses from the return statement 2024-11-19 14:26:52 +01:00
tsigconf.c Remove redundant parentheses from the return statement 2024-11-19 14:26:52 +01:00
xsl_p.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
zoneconf.c Implement a new 'notify-defer' configuration option 2025-05-16 09:58:48 +00:00