From 643eed300dc34b15fd8742243298fa882d6d9199 Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Tue, 18 Aug 2026 10:06:20 -0400 Subject: [PATCH] fix(cli): log managed service lease loss --- packages/cli/src/server-process.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/cli/src/server-process.ts b/packages/cli/src/server-process.ts index e99cfeff2a..ba3a38d5ad 100644 --- a/packages/cli/src/server-process.ts +++ b/packages/cli/src/server-process.ts @@ -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,