Files
start-os/sdk/package
Aiden McClelland 9ff65497a8 fix: replace fire-and-forget restart loop in Daemon with tracked AbortController
- Track the restart loop as an awaitable { abort, done } handle
- Remove shouldBeRunning flag — signal.aborted serves the same purpose
- Remove exiting field — term() awaits command termination inline
- Guard start() on loop existence to prevent concurrent restart loops
- Make backoff sleep abortable so term() returns immediately
- Suppress error logging during intentional termination
- Loop clears its own handle in finally block for natural exit (oneshot)
2026-03-20 14:31:46 -06:00
..
2024-09-25 16:12:52 -06:00
2024-09-25 16:12:52 -06:00
2024-09-25 16:12:52 -06:00
2024-09-25 16:12:52 -06:00
fix
2026-03-19 11:54:28 -06:00