]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
fix: dev: Don't remove corresponding RRSIG in the same loop
authorMatthijs Mekking <matthijs@isc.org>
Tue, 19 May 2026 09:48:15 +0000 (09:48 +0000)
committerMatthijs Mekking <matthijs@isc.org>
Tue, 19 May 2026 09:48:15 +0000 (09:48 +0000)
The `dns_db_deleterdataset()` removing the corresponding signature within the iterator is wrong, because it mutates an rdataset that is not the current one.  This has been fixed.

Merge branch 'matthijs-fix-evict-cname-other' into 'main'

See merge request isc-projects/bind9!12047


Trivial merge