From 229295d6715f182a8c7cf412ea5bc8cb88877aef Mon Sep 17 00:00:00 2001 From: Fabien 'egg' O'Carroll Date: Thu, 28 Jan 2021 16:02:00 +0000 Subject: [PATCH] Exited process when members-api fatally errors (#12489) closes https://github.com/TryGhost/Ghost/issues/12448 This adds handling to force the process to exit when we receive an error from the members-api on initialisation. --- core/server/services/members/index.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/server/services/members/index.js b/core/server/services/members/index.js index c27b0f9dec..60084dba06 100644 --- a/core/server/services/members/index.js +++ b/core/server/services/members/index.js @@ -72,6 +72,9 @@ const membersService = { membersApi.bus.on('error', function (err) { logging.error(err); + if (err.fatal) { + process.exit(1); + } }); } return membersApi;