mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-08 12:32:43 +00:00
The event-loop monitor starts first in register(), so loading the database client and the worker graph is inside its view, and a stall line now carries the process uptime, the startup phase, the boot step running at the time and the oldest work in flight. Each boot step is timed, and the boot ends with one boot.steps line. The five registrars and the lifecycle helpers are imported one at a time after boss.start(), with a turn of the event loop in between, instead of all at once when the worker module loads. The longest stall is then the largest registrar graph rather than the sum of all five.