-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
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.
- Add a
library_go_away_data()
constructor. - Add a
too_many_resets
message to that error. - Update the unit test that it received the debug data.
- Remove the extra
#[unstable]
introduced in Add internal serialization of debug_data to HTTP/2 GOAWAY frames #3200 fromsrc/server
andsrc/proto/connection
, and the other unit test.
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.