code: def handle(self):
          
          rv = None
          try:
              rv = BaseHTTPRequestHandler.handle(self)
          except (_ConnectionError, socket.timeout) as e:
              self.connection_dropped(e)
          except Exception as e:
              if self.server.ssl_context is None or not is_ssl_error(e):
                  raise
          if self.server.shutdown_signal:
              self.initiate_shutdown()
          return rv
docs: Handles a request ignoring dropped connections.