mirror of
https://github.com/EstrellaXD/Auto_Bangumi.git
synced 2026-03-20 03:46:40 +08:00
- Use per-task stop events instead of shared stop_event to prevent stopping one task from killing all others - Track running state via _tasks_started flag instead of stop_event - Add error handling in RSS, rename, scan, and calendar loops - Make restart() resilient to stop failures (catch and continue) - Cache downloader status check with 60s TTL - Fix _startup_done set before start() completes (race condition) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>