]> git.ipfire.org Git - thirdparty/bind9.git/commit
properly lock the setting/unsetting of callbacks in isc_nmsocket_t
authorOndřej Surý <ondrej@sury.org>
Fri, 11 Sep 2020 08:53:31 +0000 (10:53 +0200)
committerOndřej Surý <ondrej@sury.org>
Thu, 1 Oct 2020 16:09:35 +0000 (18:09 +0200)
commit5a92958fba1efc170ed6f7533d57d545fb549f87
treeec9f812e5495d503c389ee4609fd409dbc6df167
parentba2e9dfb99ac50970874ba2744f930fc4c291bd8
properly lock the setting/unsetting of callbacks in isc_nmsocket_t

changes to socket callback functions were not thread safe.

(cherry picked from commit 89c534d3b9eddba5e2aaaaf54a5ff24bbe38257a)
lib/isc/netmgr/netmgr-int.h
lib/isc/netmgr/netmgr.c
lib/isc/netmgr/tcp.c
lib/isc/netmgr/tcpdns.c
lib/isc/netmgr/udp.c