]> git.ipfire.org Git - thirdparty/bind9.git/commit
Simplify tracing the reference counting in isc_netmgr
authorOndřej Surý <ondrej@isc.org>
Tue, 3 Jan 2023 07:27:54 +0000 (08:27 +0100)
committerOndřej Surý <ondrej@isc.org>
Tue, 10 Jan 2023 18:57:39 +0000 (19:57 +0100)
commit5bbba0d1a18ef81ed4cddbbc785b4beb6c119aa3
tree0e36a2e138faac33b5088f45c1e40adf4914884f
parent56d7e01334e0832778f273b3e6e1e95aaf985e20
Simplify tracing the reference counting in isc_netmgr

Always track the per-worker sockets in the .active_sockets field in the
isc__networker_t struct and always track the per-socket handles in the
.active_handles field ian the isc_nmsocket_t struct.
lib/isc/include/isc/netmgr.h
lib/isc/netmgr/http.c
lib/isc/netmgr/netmgr-int.h
lib/isc/netmgr/netmgr.c
lib/isc/netmgr/streamdns.c
lib/isc/netmgr/tcp.c
lib/isc/netmgr/tlsstream.c
lib/isc/netmgr/udp.c