Seems like a straightforward solution.  However, I'm a bit unclear on how this 
scenario can happen.  Looking at rcv_reset_stream_frame(), it calls 
cstate.delete_stream() which starts the stream object on the process of 
shutting down but it does remove it from the connection state's stream_list.   
That is the data structure that is used in cstate.find_stream().

So I'm unclear how the rcv_headers_frame() found a previously existing stream 
that had gone through rcv_headers_frame.  


[ Full content available at: https://github.com/apache/trafficserver/pull/4225 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to