From c4277db7d7c6a289765d0ac4a1cb09168b3ce2ac Mon Sep 17 00:00:00 2001 From: William Phetsinorath Date: Mon, 9 Mar 2026 11:44:21 +0100 Subject: [PATCH] fix: bind "this" context in process hook Signed-off-by: William Phetsinorath --- .../application-initialization.service.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/apps/server-nestjs/src/cpin-module/application-initialization/application-initialization-service/application-initialization.service.ts b/apps/server-nestjs/src/cpin-module/application-initialization/application-initialization-service/application-initialization.service.ts index 0d903f8b0..df6b9e6bd 100644 --- a/apps/server-nestjs/src/cpin-module/application-initialization/application-initialization-service/application-initialization.service.ts +++ b/apps/server-nestjs/src/cpin-module/application-initialization/application-initialization-service/application-initialization.service.ts @@ -111,10 +111,10 @@ export class ApplicationInitializationService { } handleExit() { - process.on('exit', this.logExitCode) - process.on('SIGINT', this.exitGracefully) - process.on('SIGTERM', this.exitGracefully) - process.on('uncaughtException', this.exitGracefully) - process.on('unhandledRejection', this.logUnhandledRejection) + process.on('exit', this.logExitCode.bind(this)) + process.on('SIGINT', this.exitGracefully.bind(this)) + process.on('SIGTERM', this.exitGracefully.bind(this)) + process.on('uncaughtException', this.exitGracefully.bind(this)) + process.on('unhandledRejection', this.logUnhandledRejection.bind(this)) } }