From 17fb31a17c4e920a51179e6cea703475ca184a28 Mon Sep 17 00:00:00 2001 From: Philipp Gesang Date: Thu, 18 Nov 2021 10:50:42 +0100 Subject: [PATCH] fix log level test Use the proper member function to filter incoming log records. This effectively inverts a log level check that was introduced in 641816f7d2 which e. g. prevented Info level messages from being logged at Info level whereas they showed up on Error level etc. Reported-by: @thomasjfox, @pevogam Signed-off-by: Philipp Gesang --- Cargo.toml | 2 +- lib.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index cf41883..56f6e6b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "slog-syslog" -version = "0.13.0" +version = "0.13.1" authors = ["Dawid Ciężarkiewicz ", "William Laeder io::Result<()> { - if self.level > info.level() { - return Ok(()) + if !info.level().is_at_least(self.level) { + return Ok(()); } TL_BUF.with(|buf| { let mut buf = buf.borrow_mut();