Re: Why "MUST" encoder emit Context Update

On 31 July 2014 04:33,  <K.Morgan@iaea.org> wrote:
> For example, suppose the encoder is only using 512 for the table size out of the 4096 default value for SETTINGS_HEADER_TABLE_SIZE.
>
> Now suppose the decoder lowers SETTINGS_HEADER_TABLE_SIZE to 1024, why 'MUST' the encoder emit a Context Update opcode since the new setting doesn't force the encoder to lower the table size and therefore should have no effect?

You will notice the careful addition of a condition on this: "...that
changes the maximum size of the header table used by the encoder".
Your example doesn't change what the encoder uses, so you are not
*required* to send the context update.

Received on Thursday, 31 July 2014 17:53:50 UTC