bind9/lib/isc/netmgr
Evan Hunt b4ac7faee9 allow streamdns read to resume after timeout
when reading on a streamdns socket failed due to timeout, but
the dispatch was still waiting for other responses, it would
resume reading by calling isc_nm_read() again. this caused
an assertion because the socket was already reading.

we now check that either the socket is reading, or that it was
already reading on the same handle.
2023-05-13 23:31:45 -07:00
..
http.c Fix the streaming read callback shutdown logic 2023-04-20 12:58:32 +02:00
netmgr-int.h Fix the streaming read callback shutdown logic 2023-04-20 12:58:32 +02:00
netmgr.c Change the isc_async API to use cds_wfcqueue internally 2023-05-12 14:16:25 +02:00
socket.c Cleanup the last Windows / MSC ifdefs and comments 2023-04-03 09:06:20 +00:00
streamdns.c allow streamdns read to resume after timeout 2023-05-13 23:31:45 -07:00
tcp.c Use server socket to log TCP accept failures 2023-04-27 11:07:57 +02:00
timer.c Update netmgr, tasks, and applications to use isc_loopmgr 2022-08-26 09:09:24 +02:00
tlsstream.c Fix the streaming read callback shutdown logic 2023-04-20 12:58:32 +02:00
udp.c Fix the streaming read callback shutdown logic 2023-04-20 12:58:32 +02:00