Re: I ran across this while working on the spec.

(copying from issue)

#1 <https://github.com/http2/http2-spec/issues/1> has the problem that it
introduces an ambiguity in what to do when reducing the max size (clear out
the reference set first?). But if we specify exactly what to do when
reducing the max size, then that isn't that bad.


On Wed, Oct 16, 2013 at 5:37 PM, Roberto Peon <fenix@google.com> wrote:

> https://github.com/http2/http2-spec/issues/281
>
> Setting the max header size to 0 does not clear out all encoder state.
>
> In particular, elements to the reference set that are pointing to static
> table elements are not cleared out.
>
> There are a couple of obvious ways of fixing this:
> 1) Include the space used in the reference set in the overhead (e.g.
> 2-bytes per reference)
> 2) explicit SETTING for clearing the compression state
>
>
> I prefer #1.
>

Received on Thursday, 17 October 2013 02:10:24 UTC