Skip to content

Commit c5b914b

Browse files
feat: add shutdown with timeout for log exporter (open-telemetry#2909)
Co-authored-by: Cijo Thomas <[email protected]>
1 parent 91dac63 commit c5b914b

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

logs.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ use opentelemetry_sdk::logs::concurrent_log_processor::SimpleConcurrentLogProces
2424
use opentelemetry_sdk::logs::SdkLoggerProvider;
2525
use opentelemetry_sdk::logs::{LogBatch, LogExporter};
2626
use opentelemetry_sdk::Resource;
27+
use std::time;
2728
use tracing::error;
2829
use tracing_subscriber::prelude::*;
2930

@@ -52,7 +53,7 @@ impl LogExporter for NoopExporter {
5253
Ok(())
5354
}
5455

55-
fn shutdown(&self) -> OTelSdkResult {
56+
fn shutdown_with_timeout(&self, _timeout: time::Duration) -> OTelSdkResult {
5657
Ok(())
5758
}
5859

0 commit comments

Comments
 (0)