fix(cli): log managed service lease loss

This commit is contained in:
Dax Raad 2026-08-18 10:06:20 -04:00
parent c3a6721de2
commit 643eed300d

View file

@ -194,6 +194,13 @@ const register = Effect.fnUntraced(function* (
yield* current.pipe(
Effect.filterOrFail(owns),
Effect.repeat(Schedule.spaced("5 seconds")),
Effect.tapError(() =>
Effect.logWarning("managed service registration lost; shutting down", {
serviceID: id,
servicePID: process.pid,
registration: file,
}),
),
Effect.ignore,
Effect.andThen(shutdown),
Effect.forkScoped,