New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
http2: 'pull' was lost when closing while waiting for window #3672
http2: 'pull' was lost when closing while waiting for window #3672
Conversation
Test PASSed. |
Needs a rebase |
Seemed it was easy enough to merge/resolve conflicts. |
48c56b8
to
1d52c94
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, great catch, so the effect was that the connection was somewhat stalled after that happened?
Hmm not sure the new scenario is done yet? Should we just merge the original fix or is there a problem with it? |
Yes, the test added in this PR would time out instead of continue (though I don't remember exactly at which step) |
I think we need additional fixes from #3673 to complete this scenario (so it would be good to merge this and follow-up with that), but I'll double-check |
Test PASSed. |
1d52c94
to
a0b86d0
Compare
|
||
// TODO the client stack should not accept new connections anymore | ||
// TODO what to do with requests that are already in the queue at this point? | ||
// user.requestOut.expectCancellation() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This indeed needs further changes before it can be enabled in the test, which are coming in #3673 - so OK to merge without this.
Test PASSed. |
on top of #3671(rebased)