Skip to content

Move graceful shutdown configuration - #140

Merged
gjcairo merged 4 commits into
swift-server:mainfrom
aryan-25:move-graceful-shutdown-configuration
Sep 30, 2026
Merged

gjcairo merged 4 commits into
swift-server:mainfrom
aryan-25:move-graceful-shutdown-configuration

Conversation

@aryan-25

Copy link
Copy Markdown
Collaborator

Motivation

Currently, graceful shutdown configuration is nested in the HTTP/2 configuration. This should not be the case; the configuration should live at the top level as graceful shutdown applies over all HTTP versions.

Modifications

Moved graceful shutdown configuration out of the HTTP/2 configuration and into the top level.

Result

Better API.

@aryan-25 aryan-25 added the ⚠️ semver/major Breaks existing public API. label Sep 23, 2026
@gjcairo
gjcairo enabled auto-merge (squash) September 30, 2026 12:50
@gjcairo

gjcairo commented Sep 30, 2026

Copy link
Copy Markdown
Collaborator

API breakage is expected, merging.

@gjcairo
gjcairo disabled auto-merge September 30, 2026 13:07
@gjcairo
gjcairo merged commit de395cc into swift-server:main Sep 30, 2026
20 of 26 checks passed
@aryan-25
aryan-25 deleted the move-graceful-shutdown-configuration branch September 30, 2026 13:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

⚠️ semver/major Breaks existing public API.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants