fix(microservices): grpc client closing

This commit is contained in:
yurks
2023-12-22 16:08:24 +02:00
parent 18335ffa9d
commit da3856e7e2

View File

@@ -330,9 +330,10 @@ export class ClientGrpcProxy extends ClientProxy implements ClientGrpc {
}
public close() {
this.grpcClients
.filter(client => client && isFunction(client.close))
.forEach(client => client.close());
this.clients.forEach(
client => client && isFunction(client.close) && client.close(),
);
this.clients.clear();
this.grpcClients = [];
}