From 769a9d743689d87b15302327cffb00ba8682ec7c Mon Sep 17 00:00:00 2001 From: Marcin Date: Thu, 24 Sep 2026 08:46:06 +0200 Subject: [PATCH] filtering MDC events from IoProcessor log --- .../apache/mina/filter/logging/MdcInjectionFilterTest.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mina-core/src/test/java/org/apache/mina/filter/logging/MdcInjectionFilterTest.java b/mina-core/src/test/java/org/apache/mina/filter/logging/MdcInjectionFilterTest.java index 1c98c9076..33067824e 100644 --- a/mina-core/src/test/java/org/apache/mina/filter/logging/MdcInjectionFilterTest.java +++ b/mina-core/src/test/java/org/apache/mina/filter/logging/MdcInjectionFilterTest.java @@ -44,6 +44,7 @@ import org.apache.mina.core.filterchain.IoFilterAdapter; import org.apache.mina.core.future.ConnectFuture; import org.apache.mina.core.service.IoHandlerAdapter; +import org.apache.mina.core.service.IoProcessor; import org.apache.mina.core.session.IdleStatus; import org.apache.mina.core.session.IoSession; import org.apache.mina.filter.codec.ProtocolCodecFactory; @@ -246,7 +247,8 @@ public void testOnlyRemoteAddress() throws IOException, InterruptedException { List events = new ArrayList<>(appender.events); // verify that all logging events have correct MDC for (LoggingEvent event : events) { - if (event.getLoggerName().startsWith("org.apache.mina.core.service.AbstractIoService")) { + if (event.getLoggerName().startsWith("org.apache.mina.core.service.AbstractIoService") || + event.getLoggerName().startsWith(IoProcessor.class.getName())) { continue; } for (MdcInjectionFilter.MdcKey mdcKey : MdcInjectionFilter.MdcKey.values()) {