mirror of
https://github.com/Dispatcharr/Dispatcharr.git
synced 2026-07-18 00:55:50 +00:00
All 12 call sites for Channel.release_stream() and Stream.release_stream() now check the boolean return value and log warnings when release fails. Files updated: - server.py: 4 call sites (zombie cleanup + _clean_redis_keys) - channel_service.py: 2 call sites (stop_channel) - stream_generator.py: 1 call site (last client disconnect) - views.py: 4 call sites (failed init, redirect, init failure, exception) - url_utils.py: 1 call site (URL generation error) Also fixed bare except clause in _clean_redis_keys and uncaught Stream.DoesNotExist in channel_service.stop_channel. Based on PR #838 by patchy8736 |
||
|---|---|---|
| .. | ||
| services | ||
| __init__.py | ||
| apps.py | ||
| channel_status.py | ||
| client_manager.py | ||
| config_helper.py | ||
| constants.py | ||
| http_streamer.py | ||
| redis_keys.py | ||
| server.py | ||
| stream_buffer.py | ||
| stream_generator.py | ||
| stream_manager.py | ||
| url_utils.py | ||
| urls.py | ||
| utils.py | ||
| views.py | ||