MCPcopy Create free account
hub / github.com/ModelTC/LightX2V / _ensure_processing_thread_running

Method _ensure_processing_thread_running

lightx2v/server/api/server.py:77–82  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

75 self.app.include_router(api_router)
76
77 def _ensure_processing_thread_running(self):
78 if self.processing_thread is None or not self.processing_thread.is_alive():
79 self.stop_processing.clear()
80 self.processing_thread = threading.Thread(target=self._task_processing_loop, daemon=True)
81 self.processing_thread.start()
82 logger.info("Started task processing thread")
83
84 def _task_processing_loop(self):
85 logger.info("Task processing loop started")

Callers 1

initialize_servicesMethod · 0.95

Calls 3

infoMethod · 0.80
clearMethod · 0.45
startMethod · 0.45

Tested by

no test coverage detected