From: Ondřej Surý Date: Tue, 10 Mar 2026 09:21:04 +0000 (+0100) Subject: Add missing isc_rwlock_destroy() for keylist_lock in dnssec-signzone X-Git-Tag: v9.21.21~32^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5dc19a7d9254ea845a5572cb7e6d3c7cf1f02955;p=thirdparty%2Fbind9.git Add missing isc_rwlock_destroy() for keylist_lock in dnssec-signzone The keylist_lock rwlock is initialized at startup but never destroyed on exit, unlike the sibling namelock mutex which is properly cleaned up. --- diff --git a/bin/dnssec/dnssec-signzone.c b/bin/dnssec/dnssec-signzone.c index 27c0845c778..22b5e3edd61 100644 --- a/bin/dnssec/dnssec-signzone.c +++ b/bin/dnssec/dnssec-signzone.c @@ -3973,6 +3973,7 @@ main(int argc, char *argv[]) { &sign_finish); } isc_mutex_destroy(&namelock); + isc_rwlock_destroy(&keylist_lock); return vresult == ISC_R_SUCCESS ? 0 : 1; }