What are the semantics of a client sent GOAWAY?

This discussion came up in the QUIC working group with respect to https://github.com/quicwg/base-drafts/issues/2632.


My understanding of 7540 is that a GOAWAY sent by the client will prevent the server from opening any additional push streams, without waiting to receive the push streams and then reset them.  It may also convey which pushes in flight were definitely not processed at the client.  Is this interpretation correct?

Thanks

-Alan

Received on Thursday, 23 May 2019 14:09:51 UTC