code: def _handle_request_noblock(self):
          
  
          try:
              request, client_address = self.get_request()
          except socket.error:
              return
  
          if self.verify_request(request, client_address):
              try:
                  self.process_request(request, client_address)
              except:
                  self.handle_error(request, client_address)
                  self.shutdown_request(request)
docs: Handle one request, without blocking.