code: @Override
    public void stop() {
      logger().log("Server stopping...");
  
      failTimedOutMissingContentRequests();
  
      channel.stop();
      channel.close();
  
      for (final Dispatcher dispatcher : dispatcherPool) {
        dispatcher.stop();
      }
  
      logger().log("Server stopped.");
  
      super.stop();
    }
docs: =========================================