]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
fix: usr: Fix intermittent named crashes during asynchronous zone operations
authorOndřej Surý <ondrej@isc.org>
Sat, 14 Mar 2026 06:45:57 +0000 (07:45 +0100)
committerOndřej Surý <ondrej@isc.org>
Sat, 14 Mar 2026 06:45:57 +0000 (07:45 +0100)
Asynchronous zone loading and dumping operations occasionally dispatched tasks
to the wrong internal event loop. This threading violation triggered internal
safety assertions that abruptly terminated named. Strict loop affinity is now
enforced for these tasks, ensuring they execute on their designated threads
and preventing the crashes.

Closes #4882

Merge branch '4882-run-rndc-zone-commands-on-correct-loop' into 'main'

See merge request isc-projects/bind9!11655


Trivial merge