You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by GitBox <gi...@apache.org> on 2021/08/30 22:50:07 UTC

[GitHub] [trafficserver] shinrich edited a comment on issue #5675: ATS closes an H2 connection after refusing a new stream on the connection

shinrich edited a comment on issue #5675:
URL: https://github.com/apache/trafficserver/issues/5675#issuecomment-908755858


   I tried adjust the rcv_data function to not return a connection error if the stream_id is invalid.  This is the case that happens if the previous HEADER frame was reject.  This unfortunately fails a h2spec case where a stream in the idle state that is sent a DATA frame must return a connection error.
   
   Looking at Section 5.1, it applies to streams that have sent a reset.  So have been open and are now closed.  But in the case where a HEADER frame was refused, the stream has never been opened.  So it is not in the closed state.  The clause @maskit refers to has to do with streams in the closed state.


-- 
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: issues-unsubscribe@trafficserver.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org