]> git.ipfire.org Git - thirdparty/bind9.git/commit
Don't remove corresponding RRSIG in the same loop
authorMatthijs Mekking <matthijs@isc.org>
Mon, 18 May 2026 15:41:32 +0000 (17:41 +0200)
committerOndřej Surý <ondrej@isc.org>
Tue, 19 May 2026 09:19:47 +0000 (11:19 +0200)
commit1abd977f4313f4ce3ff3dd6c5401fccb05f321e2
treee034475359ee7a798184f66c5f471d9b06841e1a
parente90a828307659699494a46bd5c06cb026b9126ff
Don't remove corresponding RRSIG in the same loop

The dns_db_deleterdataset() removing the corresponding signature
within the iterator is wrong, because it mutates an rdataset
that is not the current one.
lib/dns/resolver.c