diff --git a/apps/api/src/cutover-orchestrator.ts b/apps/api/src/cutover-orchestrator.ts index 14a59dc..d890db5 100644 --- a/apps/api/src/cutover-orchestrator.ts +++ b/apps/api/src/cutover-orchestrator.ts @@ -163,7 +163,7 @@ export const nodeCutoverSystem: CutoverSystem = { '/usr/bin/python3', [ '-c', - 'import os,sys; pid=os.fork(); print(pid, flush=True); pid and sys.exit(0); os.setsid(); os.execve(sys.argv[1], sys.argv[1:], dict(os.environ))', + 'import os,sys; pid=os.fork(); pid and (print(pid, flush=True) or os._exit(0)); os.setsid(); os.execve(sys.argv[1], sys.argv[1:], dict(os.environ))', ...argv, ], {