From 394de8949cd0b558972878968db0de571a0ecf34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kamil=20My=C5=9Bliwiec?= Date: Tue, 16 Aug 2022 11:06:31 +0200 Subject: [PATCH] fix(microservices): close underlying server once if already terminated --- packages/microservices/nest-microservice.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/microservices/nest-microservice.ts b/packages/microservices/nest-microservice.ts index dbaf198005a..3455f3acb57 100644 --- a/packages/microservices/nest-microservice.ts +++ b/packages/microservices/nest-microservice.ts @@ -166,10 +166,10 @@ export class NestMicroservice } protected async dispose(): Promise { - await this.server.close(); if (this.isTerminated) { return; } + await this.server.close(); this.socketModule && (await this.socketModule.close()); this.microservicesModule && (await this.microservicesModule.close()); }