@Override
public void exceptionCaught(ChannelHandlerContext ctx, ExceptionEvent e) throws Exception {
Channel channel = ctx.getChannel();
logger.error(
"[channel exception] {} \n"
+
"[channel status] channelIsOpen={}, channelIsBound={}, channelIsWriteable={}, channelIsReadable={}, channelIsConnected={} \n"
+
"[stacktrace] {}",
e,
channel.isOpen(), channel.isBound(), channel.isWritable(), channel.isReadable(), channel.isConnected(),
Utils.stackTraceToStr(e.getCause())
);
if (ctx.getChannel().isOpen()) {
ctx.getChannel().close();
}
}
HttpRequestHandler.java 文件源码
java
阅读 43
收藏 0
点赞 0
评论 0
项目:honoumi
作者:
评论列表
文章目录