@Override public void exceptionCaught(ChannelHandlerContext ctx, ExceptionEvent event) { Throwable t = event.getCause(); if (t instanceof ConnectException) { LOG.warn("Connection to pacemaker failed. Trying to reconnect {}", t.getMessage()); } else { LOG.error("Exception occurred in Pacemaker.", t); } client.reconnect(); }