From c852bd8a85f93385d34df634e680704ec68d5b00 Mon Sep 17 00:00:00 2001 From: AsamK Date: Tue, 30 May 2023 13:03:00 +0200 Subject: [PATCH] Remove libsignal logs on console, when log-file is given --- .../java/org/asamk/signal/logging/LogConfigurator.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main/java/org/asamk/signal/logging/LogConfigurator.java b/src/main/java/org/asamk/signal/logging/LogConfigurator.java index 83646d7e..114ad5ff 100644 --- a/src/main/java/org/asamk/signal/logging/LogConfigurator.java +++ b/src/main/java/org/asamk/signal/logging/LogConfigurator.java @@ -52,9 +52,11 @@ public class LogConfigurator extends ContextAwareBase implements Configurator { consoleAppender.addFilter(new Filter<>() { @Override public FilterReply decide(final ILoggingEvent event) { - return event.getLevel().isGreaterOrEqual(Level.WARN) || ( - event.getLevel().isGreaterOrEqual(Level.INFO) && event.getLoggerName() - .startsWith("org.asamk") + return !"LibSignal".equals(event.getLoggerName()) && ( + event.getLevel().isGreaterOrEqual(Level.WARN) || ( + event.getLevel().isGreaterOrEqual(Level.INFO) && event.getLoggerName() + .startsWith("org.asamk") + ) ) ? FilterReply.NEUTRAL : FilterReply.DENY; -- 2.50.1