]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
fix: dev: Fix data race during rndc dumpdb or zone load
authorOndřej Surý <ondrej@isc.org>
Thu, 14 May 2026 06:52:58 +0000 (08:52 +0200)
committerOndřej Surý <ondrej@isc.org>
Thu, 14 May 2026 06:52:58 +0000 (08:52 +0200)
'rndc dumpdb' against a server with zones, and async zone load,
had a timing window where the operation's completion could fire
before the server had finished registering the operation,
occasionally leading to a possible crash.  The completion is now
delivered after the registration is in place.

Closes #5952

Merge branch '5952-fix-masterdump-async-ctx-race' into 'main'

See merge request isc-projects/bind9!11991


Trivial merge