From edd988be60546ab5a58afeecf23b8d607957a51a Mon Sep 17 00:00:00 2001 From: shishu314 Date: Mon, 22 Sep 2025 10:01:52 -0400 Subject: [PATCH] Fix(metrics) - Add exit hook for cleanup in Optl sdk (#8930) Co-authored-by: Shi Shu --- packages/core/src/telemetry/sdk.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/core/src/telemetry/sdk.ts b/packages/core/src/telemetry/sdk.ts index 78a9c453bf..bd26be485f 100644 --- a/packages/core/src/telemetry/sdk.ts +++ b/packages/core/src/telemetry/sdk.ts @@ -198,6 +198,9 @@ export function initializeTelemetry(config: Config): void { process.on('SIGINT', () => { shutdownTelemetry(config); }); + process.on('exit', () => { + shutdownTelemetry(config); + }); } export async function shutdownTelemetry(config: Config): Promise {