bind9/lib
Aram Sargsyan e61ba5865f Use a suitable response in tcp_connected() when initiating a read
When 'ISC_R_TIMEDOUT' is received in 'tcp_recv()', it times out the
oldest response in the active responses queue, and only after that it
checks whether other active responses have also timed out. So when
setting a timeout value for a read operation after a successful
connection, it makes sense to take the timeout value from the oldest
response in the active queue too, because, theoretically, the responses
can have different timeout values, e.g. when the TCP dispatch is shared.
Currently 'resp' is always NULL. Previously when connect and read
timeouts were not separated in dispatch this affected only logging, but
now since we are setting a new timeout after a successful connection,
we need to choose a suitable response from the active queue.
2025-01-22 13:40:45 +00:00
..
dns Use a suitable response in tcp_connected() when initiating a read 2025-01-22 13:40:45 +00:00
isc Enable extraction of exact local socket addresses 2024-12-29 12:32:05 +01:00
isccc Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
isccfg Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
ns detect when closest-encloser name is too long 2025-01-09 17:04:08 -08:00
.gitignore The isc/platform.h header has been completely removed 2021-07-06 05:33:48 +00:00
Makefile.am Move irs_resconf into libdns and remove libirs 2023-02-24 09:38:59 +00:00