mirror of
https://github.com/getpaseo/paseo.git
synced 2026-10-24 02:02:42 +00:00
A failed write to daemon.log (for example ENOSPC on a full disk) made the supervisor's rotating log stream emit an unhandled 'error' event, which killed the supervisor; the worker then exited on lost supervisor liveness. The supervisor now treats daemon.log as best effort: a failed stream is reported once on stderr, dropped, and reopened on the next log line, so logging resumes once the file is writable again. Co-authored-by: paseo-bot[bot] <266920839+paseo-bot[bot]@users.noreply.github.com>