bind9/lib/isc/netmgr
Artem Boldariev bed5e2bb08 TLS: check for sock->recv_cb when handling received data
This commit adds a check if 'sock->recv_cb' might have been nullified
during the call to 'sock->recv_cb'. That could happen, e.g. by an
indirect call to 'isc_nmhandle_close()' from within the callback when
wrapping up.

In this case, let's close the TLS connection.
2022-12-02 13:20:37 +02:00
..
http.c DoH: Avoid accessing non-atomic listener socket flags when accepting 2022-12-02 12:16:12 +02:00
netmgr-int.h Make the netmgr send callback to be asynchronous only when needed 2022-11-25 15:46:25 +01:00
netmgr.c Update sources to Clang 15 formatting 2022-11-29 08:54:34 +01:00
socket.c Update sources to Clang 15 formatting 2022-11-29 08:54:34 +01:00
tcp.c TCP: use uv_try_write() to optimise sends 2022-11-29 13:41:10 +02:00
tcpdns.c Update sources to Clang 15 formatting 2022-11-29 08:54:34 +01:00
timer.c Update netmgr, tasks, and applications to use isc_loopmgr 2022-08-26 09:09:24 +02:00
tlsdns.c Honour single read per client isc_nm_read() call in the TLSDNS 2022-12-01 18:31:05 +01:00
tlsstream.c TLS: check for sock->recv_cb when handling received data 2022-12-02 13:20:37 +02:00
udp.c Update sources to Clang 15 formatting 2022-11-29 08:54:34 +01:00