HttpRequestHandler.java 文件源码

java
阅读 43 收藏 0 点赞 0 评论 0

项目:honoumi 作者:
@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();
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号