bind9/lib/isc/netmgr
Ondřej Surý c2c2ec0c96
Don't process detach and close as priority netmgr events
The detach (and possibly close) netmgr events can cause additional
callbacks to be called when under exclusive mode.  The detach can
trigger next queued TCP query to be processed and close will call
configured close callback.

Move the detach and close netmgr events from the priority queue to the
normal queue as the detaching and closing the sockets can wait for the
exclusive mode to be over.
2023-07-20 18:37:48 +02:00
..
http.c Update sources to Clang 15 formatting 2022-11-29 09:14:07 +01:00
netmgr-int.h Don't process detach and close as priority netmgr events 2023-07-20 18:37:48 +02:00
netmgr.c Update the event loop's time after executing a task 2023-06-20 10:21:54 +00:00
tcp.c Update sources to Clang 15 formatting 2022-11-29 09:14:07 +01:00
tcpdns.c Update sources to Clang 15 formatting 2022-11-29 09:14:07 +01:00
timer.c Change single write timer to per-send timers 2022-03-11 10:52:22 +01:00
tlsdns.c Refactor isc_nm_xfr_allowed() 2023-01-19 12:20:10 +00:00
tlsstream.c TLS Stream: backport connect callback handling behaviour from main 2023-03-30 18:37:21 +03:00
udp.c Update sources to Clang 15 formatting 2022-11-29 09:14:07 +01: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 a result code for ENOPROTOOPT, EPROTONOSUPPORT 2023-04-21 12:47:07 +02:00