From f326da705c6b4c214636e2635ac8de42480a0247 Mon Sep 17 00:00:00 2001 From: chick Date: Sat, 18 Jul 2026 17:56:03 +0800 Subject: [PATCH] fix(cutover): parse detached child pid safely --- apps/api/src/cutover-orchestrator.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/api/src/cutover-orchestrator.ts b/apps/api/src/cutover-orchestrator.ts index 6c69b53..14a59dc 100644 --- a/apps/api/src/cutover-orchestrator.ts +++ b/apps/api/src/cutover-orchestrator.ts @@ -172,7 +172,7 @@ export const nodeCutoverSystem: CutoverSystem = { stdio: ['ignore', 'pipe', 'ignore'], }, ); - const pid = Number(output.trim()); + const pid = Number(output.trim().split(/\s+/u)[0]); if (!Number.isSafeInteger(pid) || pid <= 1) throw new Error('Failed to start command'); return pid; },