Skip to content

Conversation

@violetagg
Copy link
Member

@violetagg violetagg commented Jul 2, 2025

When shutting down the server and there are active streams, the HTTP/2 connection will be properly closed,
however when there are no active stream, the connection is closed with RST which is not correct. Adding the connection to the channel group will close the connection with a correct GO_AWAY.

Fixes #3828

…shutdown in case no active streams

When shutting down the server and there are active streams,
the HTTP/2 connection will be properly closed,
however when there are no active stream,
the connection is closed with RST which is not correct.
Adding the connection to the channel group will close the connection with a correct GO_AWAY.

Signed-off-by: Violeta Georgieva <[email protected]>
@violetagg violetagg added this to the 1.2.8 milestone Jul 2, 2025
@violetagg violetagg added the type/bug A general bug label Jul 2, 2025
@violetagg violetagg linked an issue Jul 2, 2025 that may be closed by this pull request
@violetagg violetagg merged commit d64d590 into 1.2.x Jul 2, 2025
20 of 21 checks passed
@violetagg violetagg deleted the http2-graceful-shutdown branch July 2, 2025 14:21
violetagg added a commit that referenced this pull request Jul 2, 2025
Signed-off-by: Violeta Georgieva <[email protected]>
violetagg added a commit that referenced this pull request Jul 2, 2025
Signed-off-by: Violeta Georgieva <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type/bug A general bug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Graceful shutdown not sending GOAWAY frames

2 participants