code: public synchronized void close() throws IOException, InterruptedException {
  		if (isClosed){
  			return;
  		}
  
  		logger.info("closing server endpoint");
  		idPriv.destroyId();
  		group.unregisterServerEp(this);
  		isClosed = true;
  	}
docs: Close this endpoint. Destroy the Queue Pair (QP).
  @throws InterruptedException
  
  @throws Exception the exception