fix: watchdog su download upgrader (bump v1.9.1)

Prima: se yt-dlp si bloccava nel download di un video (geo-restricted,
YouTube throttle, rete lenta), il for loop su stdout attendeva
indefinitamente e la tab Upgrade si fermava dopo 2-3 brani.

Ora: threading.Timer da 5 min uccide il subprocess se in scaduta.
Al kill il for esce -> codice trova temp_dir vuota -> marca il brano
"download_error" e prosegue col successivo.
This commit is contained in:
luciano committed 2026-08-02 10:55:47 +02:00
1 parent 2689f686ec
commit cdd380d62f
2 files changed
+40 -10

No files matched your search

+1 -1
View File
@@ -5,7 +5,7 @@ import os
import sys
from pathlib import Path
VERSION = "v1.9.0"
VERSION = "v1.9.1"
APP_NAME = "MusicTools"