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

Method release

lightx2v/disagg/services/decoder.py:333–343  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

331 self.data_mgr.remove(room)
332
333 def release(self):
334 for room in list(self._rdma_buffers.keys()):
335 self.remove(room)
336 self.reporter.stop()
337 if self._reporter_thread is not None and self._reporter_thread.is_alive():
338 self._reporter_thread.join(timeout=1.0)
339 self._reporter_thread = None
340 if self.data_mgr is not None:
341 self.data_mgr.release()
342 self.data_receiver.clear()
343 self.vae_decoder = None
344
345 def run(self, stop_event=None):
346 req_queue = deque()

Callers 2

runMethod · 0.95

Calls 4

removeMethod · 0.95
keysMethod · 0.45
stopMethod · 0.45
clearMethod · 0.45

Tested by

no test coverage detected