Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork 1.8k
Add too_many_resets debug_data to the GOAWAY we send #3211
Copy link
Copy link
Closed
hyperium/h2
#678Labels
A-http2Area: HTTP/2 specific.Area: HTTP/2 specific.C-refactorCategory: refactor. This would improve the clarity of internal code.Category: refactor. This would improve the clarity of internal code.E-easyEffort: easy. A task that would be a great starting point for a new contributor.Effort: easy. A task that would be a great starting point for a new contributor.
Description
Metadata
Metadata
Assignees
Labels
A-http2Area: HTTP/2 specific.Area: HTTP/2 specific.C-refactorCategory: refactor. This would improve the clarity of internal code.Category: refactor. This would improve the clarity of internal code.E-easyEffort: easy. A task that would be a great starting point for a new contributor.Effort: easy. A task that would be a great starting point for a new contributor.
There was a new GOAWAY added in hyperium/h2#668. It would be helpful to send some extra debug data in the GOAWAY so that peers can know they hit a limit. This is now easier thanks to #3200.
library_go_away_data()constructor.too_many_resetsmessage to that error.#[unstable]introduced in Add internal serialization of debug_data to HTTP/2 GOAWAY frames #3200 fromsrc/serverandsrc/proto/connection, and the other unit test.