From 11c96245a709c4be922b186b745ac91bd7cade44 Mon Sep 17 00:00:00 2001 From: Sheen Capadngan Date: Wed, 4 Dec 2024 22:27:07 +0800 Subject: [PATCH] misc: added error listener --- backend/src/queue/queue-service.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/backend/src/queue/queue-service.ts b/backend/src/queue/queue-service.ts index 85322efea..123fc7809 100644 --- a/backend/src/queue/queue-service.ts +++ b/backend/src/queue/queue-service.ts @@ -8,6 +8,7 @@ import { TScanFullRepoEventPayload, TScanPushEventPayload } from "@app/ee/services/secret-scanning/secret-scanning-queue/secret-scanning-queue-types"; +import { logger } from "@app/lib/logger"; import { TFailedIntegrationSyncEmailsPayload, TIntegrationSyncPayload, @@ -207,7 +208,11 @@ export const queueServiceFactory = (redisUrl: string, dbConnectionUrl: string) = >; const initialize = async () => { - return pgBoss.start(); + await pgBoss.start(); + + pgBoss.on("error", (error) => { + logger.error(error, "pg-queue error"); + }); }; const start = (