You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Includes a fix in lib/start.js that adds an inner SIGINT handler
to prevent race conditions during graceful shutdown.
Add test case to verify that multiple SIGINT signals don't cause
double shutdown. The test confirms that:
- Only one shutdown occurs despite multiple signals
- SIGINT handlers ignore subsequent signals during shutdown
- All SIGINT listeners are properly cleaned up after shutdown
0 commit comments