Skip to content

Conversation

@Lukasa
Copy link
Member

@Lukasa Lukasa commented Sep 19, 2015

Changes in Settings frames can cause changes in flow control windows.

Nominally this is part of #5, but it arguably breaks #4 because Chrome sends an INITIAL_WINDOW_SIZE setting that is vastly higher than the standard flow control window size. hyper-h2 loses track of this, and so gets stuck waiting for a WindowUpdate that will never come. Chrome politely waits forever, and so nothing happens but a sad sad spinner.

A full solution will come in #5, but for now this gets us unblocked in this problem.

@Lukasa Lukasa force-pushed the bug/settings-flow-control branch from 27e22eb to f6944cb Compare September 19, 2015 15:53
Lukasa added a commit that referenced this pull request Sep 19, 2015
Handle flow control changes via Settings
@Lukasa Lukasa merged commit 185ed4c into master Sep 19, 2015
@Lukasa Lukasa deleted the bug/settings-flow-control branch September 19, 2015 15:57
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.

2 participants