diff --git a/src/components/microservices/code-queue/src/index.ts b/src/components/microservices/code-queue/src/index.ts index cfe92641..d34b0789 100644 --- a/src/components/microservices/code-queue/src/index.ts +++ b/src/components/microservices/code-queue/src/index.ts @@ -2890,10 +2890,18 @@ async function sleepForRetryBackoff(task: QueueTask, delayMs: number): Promise { if (shutdownRequested) process.exit(0); shutdownRequested = true; - const recovered = queueActiveTasksForRestartRetry("Service stopping while task was active", "shutdown"); + const recovered = queueActiveTasksForRestartRetry("Service stopping while task was active", "shutdown", { onlyActiveRuns: true }); for (const run of activeRuns.values()) run.app.stop(); activeRuns.clear(); activeRunSlotReservations.clear();