def run(self): self.register_handle_functions() self.register_start_functions() self.start_thread(target=self.turn_on_start_functions) self.server = ThreadPoolTCPServer(self.addr(), self.createHandlerClass()) self.server.serve_forever()