We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
encoding_buffer
1 parent d43249a commit 7acb3c8Copy full SHA for 7acb3c8
opentelemetry-etw-metrics/src/exporter/mod.rs
@@ -49,10 +49,8 @@ fn emit_export_metric_service_request(
49
if (export_metric_service_request.encoded_len()) > etw::MAX_EVENT_SIZE {
50
otel_warn!(name: "MetricExportFailedDueToMaxSizeLimit", size = export_metric_service_request.encoded_len(), max_size = etw::MAX_EVENT_SIZE);
51
} else {
52
- encoding_buffer.resize_with(
53
- export_metric_service_request.encoded_len(),
54
- Default::default,
55
- );
+ // `encoding_buffer` is assumed to be reused, so ensure it is empty before using it for encoding
+ encoding_buffer.clear();
56
57
export_metric_service_request
58
.encode(encoding_buffer)
0 commit comments