From f38e639832510a4ea2b4657ea3e82f71a492e0be Mon Sep 17 00:00:00 2001 From: Cheskel Twersky Date: Thu, 31 Oct 2024 12:30:32 +0200 Subject: [PATCH] fix: fix #5101 by checking if destroyed --- .../src/platform/node/http-transport-utils.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/experimental/packages/otlp-exporter-base/src/platform/node/http-transport-utils.ts b/experimental/packages/otlp-exporter-base/src/platform/node/http-transport-utils.ts index 8fa7529fdc4..3392ab84c87 100644 --- a/experimental/packages/otlp-exporter-base/src/platform/node/http-transport-utils.ts +++ b/experimental/packages/otlp-exporter-base/src/platform/node/http-transport-utils.ts @@ -82,6 +82,9 @@ export function sendWithHttp( }); req.setTimeout(timeoutMillis, () => { + if (req.destroyed) { + return; + } req.destroy(); onDone({ status: 'failure',