]> git.ipfire.org Git - thirdparty/bind9.git/commit
catz: protect db_registered and db callback (un)registration with a lock
authorAram Sargsyan <aram@isc.org>
Thu, 2 Mar 2023 10:18:11 +0000 (10:18 +0000)
committerAram Sargsyan <aram@isc.org>
Thu, 2 Mar 2023 18:57:16 +0000 (18:57 +0000)
commitd6001423af831572f1af555d8a4cebade010cca4
tree6b05b42ec08c8f7a5a8660e031ff5f9bb73e63f7
parent574682b8c7e4e4bfb98b14f16bc333d3c32953d2
catz: protect db_registered and db callback (un)registration with a lock

Doing this to avoid a race between the 'dns__catz_update_cb()' and
'dns_catz_dbupdate_callback()' functions.

(cherry picked from commit a87859f1fa05ce92e99acb2c12aae0245bc8e79e)
lib/dns/catz.c