From 3fad128d02ef1a39736fd95577131a284fe5a21c Mon Sep 17 00:00:00 2001 From: Mohamed Boudra Date: Tue, 5 May 2026 18:42:21 +0700 Subject: [PATCH] Restart daemon worker crashes in production --- packages/server/scripts/supervisor-entrypoint.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/server/scripts/supervisor-entrypoint.ts b/packages/server/scripts/supervisor-entrypoint.ts index 23637c476..4d75f6653 100644 --- a/packages/server/scripts/supervisor-entrypoint.ts +++ b/packages/server/scripts/supervisor-entrypoint.ts @@ -141,9 +141,7 @@ async function main(): Promise { runSupervisor({ name: "DaemonRunner", - startupMessage: config.devMode - ? "Starting daemon worker (dev mode, crash restarts enabled)" - : "Starting daemon worker (IPC restart enabled)", + startupMessage: "Starting daemon worker (IPC restart and crash restart enabled)", resolveWorkerEntry: () => workerEntry, workerArgs: config.workerArgs, workerEnv, @@ -163,7 +161,7 @@ async function main(): Promise { }, }) : undefined, - restartOnCrash: config.devMode, + restartOnCrash: true, logFile: supervisorLogFile, onWorkerReady: async ({ listen }) => { await updatePidLock(paseoHome, { listen }, { ownerPid: process.pid });