-
-
Notifications
You must be signed in to change notification settings - Fork 315
Closed
Description
@seanmonstar As described in the issue in hyper, I think the size of the slab should be limited to max_concurrent_streams + max_concurrent_reset_streams . When the size of the slab exceeds the upper limit, the recv_frame method should discard the received Headers and PushPromise frames and send the protocol error to the client.
hyperium/hyper#2877
Drop the Headers and PushPromise frames here and throw a GoAway error.
Line 460 in e4cf88c
fn recv_frame(&mut self, frame: Option<Frame>) -> Result<ReceivedFrame, Error> { |
Metadata
Metadata
Assignees
Labels
No labels