]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
[9.18] fix: usr: Avoid unnecessary locking in the zone/cache database
authorOndřej Surý <ondrej@isc.org>
Wed, 22 Jan 2025 13:31:39 +0000 (13:31 +0000)
committerOndřej Surý <ondrej@isc.org>
Wed, 22 Jan 2025 13:31:39 +0000 (13:31 +0000)
Prevent lock contention among many worker threads referring to the same database node at the same time. This would improve zone and cache database performance for the heavily contended database nodes.

Backport of !9963

Closes #5130

Merge branch '5130-reduce-lock-contention-in-decrement-reference-9.18' into 'bind-9.18'

See merge request isc-projects/bind9!9965


Trivial merge