bneradt opened a new pull request, #13295:
URL: https://github.com/apache/trafficserver/pull/13295

   A crash was observed while an HTTP/2 stream finished sending an
   origin request header and started the client request body tunnel:
   
       #0 HttpSM::state_send_server_request_header(...)
          at src/proxy/http/HttpSM.cc:2176
       #1 HttpSM::main_handler(...)
          at src/proxy/http/HttpSM.cc:2731
       #5 Http2Stream::signal_write_event(...)
          at src/proxy/http2/Http2Stream.cc:954
   
   The core had server_entry == nullptr at the vc_type check after the
   request-body tunnel setup. The tunnel can synchronously abort the chain
   and clean up the server VC before returning.
   
   This checks whether the server entry still exists after setting up the
   request body tunnel or transform tunnel. When setup already cleaned it
   up, the state handler stops before installing a response-read handler
   on a null entry.
   
   


-- 
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]

Reply via email to