diff options
Diffstat (limited to 'TODO.md')
| -rw-r--r-- | TODO.md | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -36,13 +36,13 @@ - [ ] Handle `reboot`, `halt`, `poweroff` via `vigilctl` - [ ] Properly terminate all services in reverse dependency order -- [ ] Sync filesystems and unmount (best-effort) -- [ ] Invoke `reboot(2)` / `halt(2)` syscalls directly +- [x] Sync filesystems and unmount (best-effort) +- [x] Invoke `reboot(2)` / `halt(2)` syscalls directly ### Signal handling -- [ ] `SIGINT` / `SIGTERM` = graceful shutdown -- [ ] `SIGUSR1` / `SIGUSR2` = reload config or trigger debug dump +- [x] `SIGINT` / `SIGTERM` = graceful shutdown +- [x] `SIGUSR1` / `SIGUSR2` = reload config or trigger debug dump - [ ] Block all non-fatal signals during critical sections (e.g. mount) ### Logging |
