From d22a190786c98ca9dd3d381af27a155cc3e25dc6 Mon Sep 17 00:00:00 2001 From: Lars Waage <46653859+larwaa@users.noreply.github.com> Date: Thu, 11 Jan 2024 15:44:32 +0100 Subject: [PATCH] chore: clean up logging --- src/worker.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/worker.ts b/src/worker.ts index c1836a990..76abc2a8a 100644 --- a/src/worker.ts +++ b/src/worker.ts @@ -21,18 +21,19 @@ export function initWorkers() { { subject: string; receiverId: string }, { status: string }, "welcome" | "waitlist" - >("email", MailWorker(mailService, userRepository), { + >("email", MailWorker(mailService, userRepository, logger), { connection: redis, + }).on("ready", () => { + logger.info("Mail worker ready"); }); const gracefulShutdown = async (signal: "SIGINT" | "SIGTERM") => { - console.log(`Received ${signal}, closing server...`); + logger.info(`Received ${signal}, closing server...`); await worker.close(); await redis.quit(); process.exit(0); }; process.on("SIGINT", () => gracefulShutdown("SIGINT")); - process.on("SIGTERM", () => gracefulShutdown("SIGTERM")); }