From 2d0884b04dc40971cb67fc58364614b9915b8b4f Mon Sep 17 00:00:00 2001 From: tanzhenxin Date: Thu, 14 Aug 2025 18:08:14 +0800 Subject: [PATCH] fix: qwen logger exit handler setup --- packages/core/src/telemetry/qwen-logger/qwen-logger.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/core/src/telemetry/qwen-logger/qwen-logger.ts b/packages/core/src/telemetry/qwen-logger/qwen-logger.ts index 0818d1a9..48eaa33d 100644 --- a/packages/core/src/telemetry/qwen-logger/qwen-logger.ts +++ b/packages/core/src/telemetry/qwen-logger/qwen-logger.ts @@ -82,10 +82,9 @@ export class QwenLogger { return undefined; if (!QwenLogger.instance) { QwenLogger.instance = new QwenLogger(config); + process.on('exit', QwenLogger.instance.shutdown.bind(QwenLogger.instance)); } - process.on('exit', QwenLogger.instance.shutdown.bind(QwenLogger.instance)); - return QwenLogger.instance; }