-
Notifications
You must be signed in to change notification settings - Fork 27
Open
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave program
Description
Description
On SIGTERM/SIGINT, stop accepting new requests, finish in-flight requests, close DB pool and Horizon listener, then exit. Use server.close() and track active connections. Log shutdown steps.
Requirements and context
- Must allow load balancer to drain
- Avoid killing in-flight billing or settlement
Suggested execution
- Fork the repo and create a branch
git checkout -b feature/graceful-shutdown- Implement changes
- Register SIGTERM/SIGINT handler; set server.close(); await pool.end(); process.exit(0)
- Example commit message:
feat: graceful shutdown
Guidelines
- Clear documentation
- Timeframe: 96 hours
- Project details: #
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave program