PRIORITY flag on HEADERS Frame?

With the change from -15 to -16 to allow PRIORITY frames to be sent at
any time, why is the PRIORITY flag retained on the HEADERS frame?

Was this an oversight or intentional?

IIRC we added the flag there because of the race condition where you
couldn't send priority information for a stream that wasn't yet open
and need a HEADERS frame to open the stream.

Now that you can send the PRIORITY frame before the HEADERS that opens
the stream there is no need to append the priority information and the
parsing of the HEADERS frame can be simplified.

- Jeff

Received on Tuesday, 2 December 2014 00:29:05 UTC