Skip to content

Netty server doesn't send multiple GOAWAYs during graceful shutdown #3442

@ejona86

Description

@ejona86

For full graceful shutdown, we should send one GOAWAY with last-steam-id=MAX_INT and a PING. When the PING ACK is received then we send another GOAWAY with the actual last-stream-id. We can choose to set a timer for if the PING ACK doesn't arrive back promptly.

It looks like we try to do shutdown gracefully with maxConnectionAge, but it seems like it may not actually function.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions