bind9/lib/isc/netmgr
Artem Boldariev 0cec9cca37 Fix an abort in DoH (client-side) when writing on closing sock
The commit fixes a corner case in client-side DoH code, when a write
attempt is done on a closing socket (session).

The change ensures that the write call-back will be called with a
proper error code (see failed_send_cb() call in client_httpsend()).

(cherry picked from commit 9abb00bb5f)
2022-06-15 17:02:45 +03:00
..
http.c Fix an abort in DoH (client-side) when writing on closing sock 2022-06-15 17:02:45 +03:00
netmgr-int.h DoT: implement TLS client session resumption 2022-06-15 17:02:45 +03:00
netmgr.c Avoid aborting when uv_timer_start() is used on a closing socket 2022-06-15 17:02:45 +03:00
tcp.c Gracefully handle uv_read_start() failures 2022-06-14 11:54:11 +02:00
tcpdns.c Gracefully handle uv_read_start() failures 2022-06-14 11:54:11 +02:00
timer.c Change single write timer to per-send timers 2022-03-11 10:52:22 +01:00
tlsdns.c DoT: implement TLS client session resumption 2022-06-15 17:02:45 +03:00
tlsstream.c TLS stream/DoH: implement TLS client session resumption 2022-06-15 17:02:45 +03:00
udp.c Gracefully handle uv_read_start() failures 2022-06-14 11:54:11 +02:00
uv-compat.c Add uv_tcp_close_reset compat 2022-02-17 09:47:43 +01:00
uv-compat.h Abort when libuv at runtime mismatches libuv at compile time 2022-04-26 12:11:51 +02:00
uverr2result.c add UV_ENOTSUP to isc___nm_uverr2result() 2022-01-17 11:45:10 +01:00