Skip to content

Add API to change stream priority without sending PRIORITY frame#430

Merged
tatsuhiro-t merged 2 commits intomasterfrom
change-stream-priority
Nov 23, 2015
Merged

Add API to change stream priority without sending PRIORITY frame#430
tatsuhiro-t merged 2 commits intomasterfrom
change-stream-priority

Conversation

@tatsuhiro-t
Copy link
Copy Markdown
Member

The added API is nghttp2_session_change_stream_priority(). This
provides the same functionality to re-prioritize stream when PRIORITY
frame. is received, but we do it without PRIORITY frame. This could
be useful for server to change pushed stream's priority silently.

The added API is nghttp2_session_change_stream_priority().  This
provides the same functionality to re-prioritize stream when PRIORITY
frame.  is received, but we do it without PRIORITY frame.  This could
be useful for server to change pushed stream's priority silently.
@tatsuhiro-t tatsuhiro-t merged commit d62bc26 into master Nov 23, 2015
@tatsuhiro-t tatsuhiro-t deleted the change-stream-priority branch November 23, 2015 11:15
sebdeckers added a commit to sebdeckers/node that referenced this pull request Oct 24, 2017
Sets the priority silently on push streams. Previously the weight options, whilst documented, was simply ignored.

Note that the client is not informed of the non-default priority. The nghttp2 library ignores push stream flags (e.g. 0x20 for priority). It also currently offers no way to set priority value during push stream creation. This appears to be by design, as discussed here:
- nghttp2/nghttp2#429
- nghttp2/nghttp2#430
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant