Skip to content

Commit 16fdf3e

Browse files
committed
Use await for dynamic attribute resolution
1 parent 4377815 commit 16fdf3e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

packages/telemetry/src/logging/logger-provider.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ class AsyncAttributeLogExporter implements LogRecordExporter {
9090
logs: ReadableLogRecord[],
9191
resultCallback: (result: ExportResult) => void
9292
): Promise<void> {
93-
void Promise.all(
93+
await Promise.all(
9494
this.dynamicLogAttributeProviders.map(async provider => {
9595
const attribute = await provider.getAttribute();
9696
if (attribute) {
@@ -100,7 +100,7 @@ class AsyncAttributeLogExporter implements LogRecordExporter {
100100
}
101101
})
102102
);
103-
void this._delegate.export(logs, resultCallback);
103+
this._delegate.export(logs, resultCallback);
104104
}
105105

106106
shutdown(): Promise<void> {

0 commit comments

Comments
 (0)