W3C home > Mailing lists > Public > ietf-http-wg@w3.org > October to December 2021

Re: Tsvart last call review of draft-ietf-httpbis-http2bis-06

From: Martin Thomson <mt@lowentropy.net>
Date: Mon, 29 Nov 2021 15:06:38 +1100
Message-Id: <9ad702e9-c767-4417-af0c-11e2e4094823@www.fastmail.com>
To: ietf-http-wg@w3.org
Thanks for all of these Jörg.  They are most helpful.

I've opened an issue to track all of these:

https://github.com/httpwg/http2-spec/issues/990

If you feel so inclined, that page links to all the changes that I've proposed.  Nothing there is particularly exciting, but it might help answer some of the questions you had, if you are curious.

On Mon, Nov 29, 2021, at 09:06, Joerg Ott via Datatracker wrote:

> Confused: it disables server push, but the server can send PUSH_PROMISE frames
> and then the client is supposed to reset a stream it wasn't willing to accept or
> capable of accepting? Which stream number would the server legitimately put
> into the PUSH_PROMISE?

The key missing piece here is that PUSH_PROMISE causes a stream to become "reserved", which doesn't count against the stream limit.  So you can send PUSH_PROMISE without having streams spare.  It's a weird bit in the design.
Received on Monday, 29 November 2021 04:07:12 UTC

This archive was generated by hypermail 2.4.0 : Monday, 29 November 2021 04:07:13 UTC