]> git.ipfire.org Git - thirdparty/bind9.git/commit
chg: dev: Refactor decref() in both QPDB
authorEvan Hunt <each@isc.org>
Fri, 31 Jan 2025 04:45:07 +0000 (04:45 +0000)
committerEvan Hunt <each@isc.org>
Fri, 31 Jan 2025 04:45:07 +0000 (04:45 +0000)
commitf43bf94eceb17153a232dfe26f7bb656d595acff
treedfc339d726bafc9989eea33ea19a5ed61f0cec79
parentfd51d80297c14c1f66fa9e5fc6411fe2284e1b04
parentd4f791793e2db06f63243eebb7c1a1de66d5792c
chg: dev: Refactor decref() in both QPDB

Clean up the pattern in the newref() and decref() functions in QP databases.  Replace the `db_nodelock_t` structure with plain reference counting for every active database node in QPDB.

Related to #5134

Merge branch '5134-refactor-decref-functions-in-qpdb' into 'main'

See merge request isc-projects/bind9!10006