You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/net/dns/resolver
James Tucker 8d0d46462b net/dns: timeout DOH requests after 10s without response headers
If a client socket is remotely lost but the client is not sent an RST in
response to the next request, the socket might sit in RTO for extended
lengths of time, resulting in "no internet" for users. Instead, timeout
after 10s, which will close the underlying socket, recovering from the
situation more promptly.

Updates #10967

Signed-off-by: James Tucker <james@tailscale.com>
4 months ago
..
debug.go all: update copyright and license headers 1 year ago
doh_test.go net/dns/resolver: remove maxDoHInFlight 1 year ago
forwarder.go net/dns: timeout DOH requests after 10s without response headers 4 months ago
forwarder_test.go net/dns/resolver: fix flaky test 9 months ago
macios_ext.go all: avoid repeated default interface lookups 1 year ago
tsdns.go all: cleanup unused code, part 2 (#10670) 6 months ago
tsdns_server_test.go all: update copyright and license headers 1 year ago
tsdns_test.go all: cleanup unused code, part 2 (#10670) 6 months ago