]> git.ipfire.org Git - thirdparty/bind9.git/commit
fix: usr: Avoid unnecessary locking in the zone/cache database
authorOndřej Surý <ondrej@isc.org>
Wed, 22 Jan 2025 13:27:40 +0000 (13:27 +0000)
committerOndřej Surý <ondrej@isc.org>
Wed, 22 Jan 2025 13:27:40 +0000 (13:27 +0000)
commit48471fd50c74ec0793e76d393221dd3fd16f572f
treee87c60a145bd5513ef87b8f6d7e2de05e54113bb
parent3fe440f0cf96ebf7a65d3b04e26df3c0d9fe16b9
parent7f4471594db157b61218ee6377e6ba0887092a41
fix: usr: Avoid unnecessary locking in the zone/cache database

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.

Closes #5130

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

See merge request isc-projects/bind9!9963