Files
xahaud/src
Nicholas Dudfield 0a71799738 fix: reset http fallback state and enforce tls deadlines
Clear the prior host error before arming a new deadline. On timeout, close the underlying transport instead of waiting for graceful TLS shutdown, and preserve timed_out through header completion.

Add bounded regression cases for fallback after connection refusal, a silent TLS response, and a stalled TLS handshake. Formatting and whitespace checks pass; runtime validation is delegated to Claude at the operator request.

(cherry picked from commit 750fa35b872747fcd6cf5957af3466464a02224c)
2026-09-16 13:29:42 +07:00
..