-
Notifications
You must be signed in to change notification settings - Fork 17.6k
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
net/http: bundled http2 uses priority-based scheduler instead of round robin scheduler #64216
Comments
Change https://go.dev/cl/543178 mentions this issue: |
(attn @neild) |
Gentle ping @WeidiDeng. Your CL https://go.dev/cl/543178 is ready to submit. Would you like to submit it? |
I think at this point in the release cycle, changing the http2 scheduler would need a freeze exception from @golang/release — RC1 is out for testing and does not include the change, which seems like it may be significant for some users. |
Duplicate of #67706 I think it can be closed now. |
@linxiulei I was the first to report the problem and I made a pr that addresses this problem, but it never got merged. I would call #67706 a duplicate of this instead of the other way round. It is fixed, so whatever 🤷 . |
What version of Go are you using (
go version
)?Does this issue reproduce with the latest release?
Yes
What did you expect to see?
Bundled http2 uses round robin scheduler.
What did you see instead?
By default, bundled http2 support should use round robin scheduler according to this comment and commit. Howerver, it will still use the old priority scheduler because this field is set, which prevented the default behavior from happening.
The text was updated successfully, but these errors were encountered: