From 4b345bec0326f0fb874afb0f62ec246cca70344f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Iv=C3=A1n=20Ovejero?= Date: Fri, 7 Jun 2024 10:58:26 +0200 Subject: [PATCH] fix(core): Allow graceful shutdown for main with active executions (#9661) --- packages/cli/src/commands/start.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/cli/src/commands/start.ts b/packages/cli/src/commands/start.ts index 03831a12c..fdcab4913 100644 --- a/packages/cli/src/commands/start.ts +++ b/packages/cli/src/commands/start.ts @@ -98,9 +98,9 @@ export class Start extends BaseCommand { await this.externalHooks?.run('n8n.stop', []); - if (Container.get(OrchestrationService).isMultiMainSetupEnabled) { - await this.activeWorkflowManager.removeAllTriggerAndPollerBasedWorkflows(); + await this.activeWorkflowManager.removeAllTriggerAndPollerBasedWorkflows(); + if (Container.get(OrchestrationService).isMultiMainSetupEnabled) { await Container.get(OrchestrationService).shutdown(); }