@Override public void close() { // close the JMXConnector (if we've got one) JMXConnector jmxConnector = m_cachedJMXConnector.release(); if (jmxConnector != null) { try { jmxConnector.close(); } catch (IOException e) { // nothing to do here as we don't care } } super.close(); } }