Subject: [hybi] permessage-deflate "client is not likely to reuse"

From: Peter Thorson <[email-masked]>
Date: Thu, 27 Jun 2013 19:17:46 -0500

Section 8.1.1.2 of permessage-deflate draft 10:
...
Using this parameter, a client tells the peer server a hint that the client is not likely to use the same LZ77 sliding window it used to build frames of the last sent message to build frames of the next message.
...

-> "hint that client is not likely to reuse the sliding window"
In order for this to be useful there needs to be a stronger guarantee than "not likely to use". 

I would like to see this strengthened such that if a client sends c2s_no_context_takeover and the server acknowledges then the client must not reuse the previous sliding window. If the client *won't* reuse then I can skip reserving memory. If the client "likely won't" then I can't.