code: @Override
      protected final void unbind0(
              List<? extends SocketAddress> localAddresses) throws Exception {
          AcceptorOperationFuture request = new AcceptorOperationFuture(localAddresses);
  
          cancelQueue.add(request);
          startupAcceptor();
          wakeup();
  
          request.awaitUninterruptibly();
  
          if (request.getException() != null) {
              throw request.getException();
          }
      }
docs: {@inheritDoc}