@Override
    public void exceptionCaught(ChannelHandlerContext ctx, Throwable cause) throws Exception {
        // super.exceptionCaught(ctx, cause);
        errorCounter.increment();
        String mesg = "Exception on Origin channel for origin - " + originName + ". "
                + ChannelUtils.channelInfoForLogging(ctx.channel()) + " - "
                + cause.getClass().getCanonicalName()
                + ": " + cause.getMessage();
        closeConnection(ctx, mesg);

        if (LOG.isDebugEnabled()) {
            LOG.debug(mesg, cause);
        }
    }
User: michaels@netflix.com
Date: 6/23/16
Time: 1:57 PM
zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/ConnectionPoolHandler.java