masaori335 opened a new pull request #6936: URL: https://github.com/apache/trafficserver/pull/6936
Backport #6364 to 8.1.x to fix `openclose_h2` AuTest failure. Cherry-pick without removing `client_vc->do_io_close()` from `Http1ClientSession::do_io_close()` and `Http2ClientSession::do_io_close()`. Because it made a bunch of crashes. ---- * Fix rare SSN/TXN Start/Close Hook misorderings * Fix h2spec test failure Co-authored-by: a-a-ron <[email protected]> (cherry picked from commit 37cc7b82af19382cd56d4ad3e7ba393fc9f7bff0) Conflicts: proxy/ProxyClientSession.cc proxy/ProxySession.h proxy/http/HttpSM.cc proxy/http/Http1ClientSession.cc proxy/http2/Http2Stream.cc proxy/http2/Http2ClientSession.cc tests/gold_tests/continuations/openclose.test.py tests/gold_tests/continuations/openclose_h2.test.py tests/gold_tests/pluginTest/test_hooks/log.gold tests/gold_tests/pluginTest/test_hooks/test_hooks.test.py tests/tools/plugins/ssntxnorder_verify.cc ---------------------------------------------------------------- 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. For queries about this service, please contact Infrastructure at: [email protected]
