]> git.ipfire.org Git - thirdparty/bind9.git/commit
report when zone reload already in progress
authorEvan Hunt <each@isc.org>
Wed, 13 Aug 2025 20:15:23 +0000 (13:15 -0700)
committerEvan Hunt <each@isc.org>
Fri, 17 Oct 2025 20:36:18 +0000 (20:36 +0000)
commit43f53b501081feadcbfc171b86a02cf2f38e4e97
treecf338e050bf56f04d0485fdf66fc811e344eb57f
parent82a150adca796b2b4591ab7e22d58d65c23515a2
report when zone reload already in progress

if a zone reload is already in progress when 'rndc reload <zone>' is
run, currently the message returned in "zone reload queued", which
is correct, but it's identical to the message returned when a reload
was *not* in progress, so the user can't easily tell what happened.
a user could reload a zone twice and not realize that only one
reload actually took place.

this has been addressed by changing the message returned to
"zone reload was already queued".

a new result code ISC_R_LOADING has been added to signal this
condition, taking the place of ISC_R_RELOAD, which was obsolete
and has been removed.
bin/named/server.c
bin/tests/system/dyndb/driver/zone.c
lib/dns/include/dns/zone.h
lib/dns/zone.c
lib/dns/zt.c
lib/isc/include/isc/result.h
lib/isc/result.c