-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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: propagates reset events to CodecEventCallbacks when sending RST_STREAM #37784
Conversation
Signed-off-by: Biren Roy <[email protected]>
Signed-off-by: Biren Roy <[email protected]>
note: envoy maintainers will be mostly on vacation until 6th jan |
Happy new year! |
/assign @alyssawilk |
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.
Apologies for missing this yesterday. I'd be inclined to runtime guard but otherwise LGTM
Signed-off-by: Biren Roy <[email protected]>
Signed-off-by: Biren Roy <[email protected]>
I added runtime guard |
Signed-off-by: Biren Roy <[email protected]>
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. As ryan's back I'll give him until EoD if he wants to do a pass, else merge tomorrow.
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!
We have found this patch useful in our testing.
The delta between the first and second commit demonstrates test coverage for the new code.
The new behavior can be disabled with the runtime guard
envoy.reloadable_features.http2_propagate_reset_events
.Commit Message: propagates reset events to CodecEventCallbacks when sending RST_STREAM
Additional Description:
Risk Level: low
Testing: ran unit and integration tests locally
Docs Changes:
Release Notes:
Platform Specific Features:
Runtime guard:
envoy.reloadable_features.http2_propagate_reset_events