Skip to content

Centralized shutdown handling and improved context usage#38

Merged
IsaacDSC merged 2 commits intomainfrom
enhancement/global-shutdown
Feb 28, 2026
Merged

Centralized shutdown handling and improved context usage#38
IsaacDSC merged 2 commits intomainfrom
enhancement/global-shutdown

Conversation

@IsaacDSC
Copy link
Copy Markdown
Owner

Implement centralized shutdown handling to allow graceful server shutdowns using a context that listens for cancellation signals. This change enhances the shutdown process across multiple servers and improves context management in the consumer services.

…esting

- Added timeout settings for HTTP servers in backoffice, pubsub, and task modules to improve request handling.
- Introduced a new test for graceful shutdown to ensure proper handling of in-flight connections and server exit.
- Updated documentation on shutdown processes and limits for better clarity and guidance.
@IsaacDSC IsaacDSC merged commit ee7dbcc into main Feb 28, 2026
6 checks passed
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.

1 participant