feat(linux): implement systemd watchdog, add status updates to heartbeat, use SdNotify daemon constants

- Log unhandled, unexpected signals
This commit is contained in:
2025-06-23 17:43:21 -05:00
parent 6bb8d4a3cb
commit 34caa5c5a3
2 changed files with 30 additions and 12 deletions

View File

@@ -9,6 +9,7 @@ Type=notify
NotifyAccess=main
ExecStart=$BINARY_PATH
ExecReload=/bin/kill -HUP $MAINPID
WatchdogSec=10
Restart=on-failure
RestartSec=5