public void connectionFailed(final HornetQException me, boolean failedOver) { try { HornetQServerLogger.LOGGER.clientConnectionFailed(name); close(true); HornetQServerLogger.LOGGER.clientConnectionFailedClearingSession(name); } catch (Throwable t) { HornetQServerLogger.LOGGER.errorClosingConnection(this); } }