]> git.ipfire.org Git - thirdparty/bind9.git/commit
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)
commit29f0b07e8ca1929df7fa3719bce68b59eef7e433
treeb32616d1aa10fa8f8461084a10b8c48b4c97b3db
parent2091d703ac473632d0e7f34ce30a541db401bd69
parent8ae464d552a4f9b6dddeb068cecb101e071bdd6e
fix: dev: Fix data race during rndc dumpdb or zone load

'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