- Each of the 6 download clients initializes independently via _safe_init() — one failing client no longer kills the orchestrator - All methods guarded against None clients with appropriate fallbacks - Init failures logged at startup and tracked in _init_failures list - Copy Debug Info shows "Download Client Failures" section when any client failed to initialize, or "ALL" if orchestrator itself is dead |
||
|---|---|---|
| .. | ||
| static | ||
| index.html | ||