From: Alessio Podda Date: Wed, 15 Jul 2026 09:47:57 +0000 (+0000) Subject: fix: dev: Change catz coo locking X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b0a4f6b39d7b1e881f01cb5ce4faf1a568b50f9a;p=thirdparty%2Fbind9.git fix: dev: Change catz coo locking Catalog zones might need to inspect the change-of-ownership records of other catalog zones, which required to release the lock in the middle of certain operations, leading to possible race conditions. Since the operations on change-of-ownership records are limited, we can instead use a design with a second lock protecting the change-of-ownership records on read. We structure the API so that holding two change-of-ownership locks at the same time is impossible. Closes #6131 Merge branch '6131-catz-dns__catz_zones_merge-uaf-fix-v2' into 'main' See merge request isc-projects/bind9!12277 --- b0a4f6b39d7b1e881f01cb5ce4faf1a568b50f9a