code: def process_request_thread(self, request, client_address):
          
          try:
              self.finish_request(request, client_address)
              self.shutdown_request(request)
          except:
              self.handle_error(request, client_address)
              self.shutdown_request(request)
docs: Same as in BaseServer but as a thread.
  
          In addition, exception handling is done here.