masaori335 opened a new pull request, #12502: URL: https://github.com/apache/trafficserver/pull/12502
Fix #12473 Prior to this change, EOS event handling in `HttpSM::state_watch_for_client_abort` was completely different from underlaying protocols. If it's TLS and client aborts early, ATS kills HttpTunnel and terminates HttpSM immediately. Which means ATS doesn't wait response from origin server and the background fill feature can't kick in. This change the behavior to almost the same as plaintext HTTP. TLS 1.3 has half-open support, so we should implement it in `SSLNetVConnection`, but it's out of scope from this PR. Co-authored-by Masakazu Kitajo <[email protected]> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
