diff --git a/CHANGELOG.md b/CHANGELOG.md index cbc3b5290b9..ea0653c181d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -26,6 +26,7 @@ For notes on migrating to 2.x / 0.200.x see [the upgrade guide](doc/upgrade-to-2 * test(sdk-trace-base): remove obsolete TypeScript and platform workarounds [#6327](https://github.com/open-telemetry/opentelemetry-js/pull/6327) @overbalance * fix(example-web): update Docker config and deps for collector [#6342](https://github.com/open-telemetry/opentelemetry-js/pull/6342) @overbalance * perf(sdk-trace-base): optimize setAttribute performance [#6283](https://github.com/open-telemetry/opentelemetry-js/pull/6283) @AbhiPrasad +* refactor(core): remove unnecessary closure in \_export() [#6360](https://github.com/open-telemetry/opentelemetry-js/pull/6360) @cjihrig ## 2.5.0 diff --git a/packages/opentelemetry-core/src/internal/exporter.ts b/packages/opentelemetry-core/src/internal/exporter.ts index 2121d7cb784..e5622baacbd 100644 --- a/packages/opentelemetry-core/src/internal/exporter.ts +++ b/packages/opentelemetry-core/src/internal/exporter.ts @@ -33,9 +33,7 @@ export function _export( return new Promise(resolve => { // prevent downstream exporter calls from generating spans context.with(suppressTracing(context.active()), () => { - exporter.export(arg, (result: ExportResult) => { - resolve(result); - }); + exporter.export(arg, resolve); }); }); }