Expand description
Graceful shutdown coordination for Kinetic components.
Uses a token-based approach where sources and long-running tasks hold a shutdown token. When the coordinator initiates shutdown, tokens are cancelled and components have a graceful period to drain before forced termination.
Structs§
- Shutdown
Coordinator - Coordinates the shutdown of multiple components.
- Shutdown
Signal - A handle held by a component that can be used to listen for shutdown requests.
Enums§
- Shutdown
Reason - The type of shutdown signal received.