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
- Upon start timeout, abort daemon in two stages: first abort gracefully (SIGTERM); if that times out (stop_abort_timeout), then abort forcefully (SIGKILL).
Previously, we aborted the daemon by sending SIGTERM but without checking whether it actually terminates.
- Make timeout handling more robust. Instead of timing out at any point in the code (which could leave behind inconsistent state), only allow timing out in well-defined interruption points.
- Much improve test coverage.
0 commit comments