MCPcopy Create free account
hub / github.com/Dispatcharr/Dispatcharr / start

Method start

apps/proxy/hls_proxy/server.py:275–285  ·  view source on GitHub ↗

Start the background fetch thread

(self)

Source from the content-addressed store, hash-verified

273 self.url_changed.clear()
274
275 def start(self):
276 """Start the background fetch thread"""
277 if not self.fetch_thread or not self.fetch_thread.is_alive():
278 self.running = True
279 self.fetch_thread = threading.Thread(
280 target=self._fetch_loop,
281 name="StreamFetcher",
282 daemon=True # Thread will exit when main program does
283 )
284 self.fetch_thread.start()
285 logging.info("Stream manager started")
286
287 def stop(self):
288 """Stop the stream manager and cleanup resources"""

Callers 4

stream_generatorMethod · 0.45
start_cleanup_threadMethod · 0.45
initialize_channelMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected