code: @Override
      protected IoFuture dispose0() throws Exception {
          unbind();
          if (!disposalFuture.isDone()) {
              startupAcceptor();
              wakeup();
          }
          return disposalFuture;
      }
docs: {@inheritDoc}