Skip to content

Pass FIN up when EnvoyQuicServerStream is read disabled#44144

Open
wang178c wants to merge 3 commits intoenvoyproxy:mainfrom
wang178c:envoy_quic_disable_read
Open

Pass FIN up when EnvoyQuicServerStream is read disabled#44144
wang178c wants to merge 3 commits intoenvoyproxy:mainfrom
wang178c:envoy_quic_disable_read

Conversation

@wang178c
Copy link
Copy Markdown
Contributor

Commit Message: Pass FIN up when EnvoyQuicServerStream is read disabled.
Additional Description: Standalone FIN will be passed up once and only once. Hence this change prevents the FIN getting lost.
Risk Level: low (protected by envoy.reloadable_features.quic_disable_data_read_immediately runtime guard)
Testing: tested in production.

…bled.

Signed-off-by: Haoyue Wang <haoyuewang@google.com>
@wang178c
Copy link
Copy Markdown
Contributor Author

/assign @RyanTheOptimist

@wang178c
Copy link
Copy Markdown
Contributor Author

/retest

Copy link
Copy Markdown
Contributor

@RyanTheOptimist RyanTheOptimist left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we add a test for this case?

Signed-off-by: Haoyue Wang <haoyuewang@google.com>
Signed-off-by: Haoyue Wang <haoyuewang@google.com>
@wang178c
Copy link
Copy Markdown
Contributor Author

Should we add a test for this case?

Added one. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants