Skip to content

Commit aac9ec0

Browse files
committed
Short circuit the event_enabled check
1 parent acaa98d commit aac9ec0

File tree

1 file changed

+1
-7
lines changed

1 file changed

+1
-7
lines changed

opentelemetry-sdk/src/logs/log_emitter.rs

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -323,13 +323,7 @@ impl opentelemetry::logs::Logger for Logger {
323323

324324
#[cfg(feature = "spec_unstable_logs_enabled")]
325325
fn event_enabled(&self, level: Severity, target: &str) -> bool {
326-
let provider = &self.provider;
327-
328-
let mut enabled = false;
329-
for processor in provider.log_processors() {
330-
enabled = enabled || processor.event_enabled(level, target, self.scope.name().as_ref());
331-
}
332-
enabled
326+
self.provider.log_processors().any(|processor| processor.event_enabled(level, target, self.scope.name().as_ref()))
333327
}
334328
}
335329

0 commit comments

Comments
 (0)