Skip to content

Commit 5df7d29

Browse files
committed
[eclipse-iceoryx#464] Check log level before logging
1 parent 82a167a commit 5df7d29

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

iceoryx2-bb/log/src/logger/file.rs

+5-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ use std::{
4141
time::{Duration, Instant, SystemTime},
4242
};
4343

44-
use crate::LogLevel;
44+
use crate::{get_log_level, LogLevel};
4545

4646
struct Entry {
4747
timestamp: Duration,
@@ -154,6 +154,10 @@ impl crate::Logger for Logger {
154154
origin: std::fmt::Arguments,
155155
formatted_message: std::fmt::Arguments,
156156
) {
157+
if get_log_level() > log_level as u8 {
158+
return;
159+
}
160+
157161
let mut state = self.state.lock().expect("Acquire internal state mutex.");
158162
state.buffer.push_back(Entry {
159163
log_level,

0 commit comments

Comments
 (0)