From 0c459f9d9251b183eb3bfdd9ab2357eafaae0c15 Mon Sep 17 00:00:00 2001 From: dgupta03 Date: Wed, 18 Feb 2026 13:57:33 +0530 Subject: [PATCH] [MAS-46399] Handling NPE on sync side --- .../imapnio/async/netty/ImapClientCommandRespHandler.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/com/yahoo/imapnio/async/netty/ImapClientCommandRespHandler.java b/core/src/main/java/com/yahoo/imapnio/async/netty/ImapClientCommandRespHandler.java index e6b24583..03ce5968 100644 --- a/core/src/main/java/com/yahoo/imapnio/async/netty/ImapClientCommandRespHandler.java +++ b/core/src/main/java/com/yahoo/imapnio/async/netty/ImapClientCommandRespHandler.java @@ -38,7 +38,9 @@ public void decode(final ChannelHandlerContext ctx, final IMAPResponse msg, fina @Override public void exceptionCaught(final ChannelHandlerContext ctx, final Throwable cause) { - processor.handleChannelException(cause); + if (processor != null) { + processor.handleChannelException(cause); + } } /**