code: protected void closeConnection(ConnectionHandle connection) {
  		if (connection != null) {
  			try {
  				connection.internalClose();
  			} catch (Throwable t) {
  				logger.error("Destroy connection exception", t);
  			} finally {
  				this.pool.postDestroyConnection(connection);
  			}
  		}
  }
docs: Closes off this connection
  @param connection to close