This is an automated email from the ASF dual-hosted git repository.
Arsnael pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git
The following commit(s) were added to refs/heads/master by this push:
new 4c1f313406 JAMES-4206 Don't log stacktrace on every managesieve logout
4c1f313406 is described below
commit 4c1f313406f66920f40e0c542ec35066d93bbf91
Author: Felix Auringer <[email protected]>
AuthorDate: Wed May 20 10:38:01 2026 +0200
JAMES-4206 Don't log stacktrace on every managesieve logout
---
.../managesieveserver/netty/ManageSieveChannelUpstreamHandler.java | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git
a/server/protocols/protocols-managesieve/src/main/java/org/apache/james/managesieveserver/netty/ManageSieveChannelUpstreamHandler.java
b/server/protocols/protocols-managesieve/src/main/java/org/apache/james/managesieveserver/netty/ManageSieveChannelUpstreamHandler.java
index a790d96de8..7aa3321c2e 100644
---
a/server/protocols/protocols-managesieve/src/main/java/org/apache/james/managesieveserver/netty/ManageSieveChannelUpstreamHandler.java
+++
b/server/protocols/protocols-managesieve/src/main/java/org/apache/james/managesieveserver/netty/ManageSieveChannelUpstreamHandler.java
@@ -131,8 +131,6 @@ public class ManageSieveChannelUpstreamHandler extends
ChannelInboundHandlerAdap
@Override
public void exceptionCaught(ChannelHandlerContext ctx, Throwable cause)
throws Exception {
try (Closeable closeable = ManageSieveMDCContext.from(ctx)) {
- LOGGER.warn("Error while processing ManageSieve request", cause);
-
if (cause instanceof TooLongFrameException) {
// Max line length exceeded
// See also JAMES-1190
@@ -140,6 +138,8 @@ public class ManageSieveChannelUpstreamHandler extends
ChannelInboundHandlerAdap
} else if (cause instanceof SessionTerminatedException) {
ctx.channel().attr(NettyConstants.RESPONSE_WRITER_ATTRIBUTE_KEY).get().write("OK
channel is closing");
logout(ctx);
+ } else {
+ LOGGER.warn("Error while processing ManageSieve request",
cause);
}
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]