diff --git a/app/scheduler/jobs.py b/app/scheduler/jobs.py index 2adf723..42bfd63 100644 --- a/app/scheduler/jobs.py +++ b/app/scheduler/jobs.py @@ -390,9 +390,13 @@ def _job_title_duration_dedup() -> None: try: from app.scheduler.title_duration_dedup import run_title_duration_dedup + # Godzina, nie domyslne 30 min: przebieg nadrabiajacy zaleglosci (po serii restartow + # workera, ktore ucinaly wczesniejsze) scalil 67 tys. scen i trwal 90 min, wiec job + # zglosil sie jako zawieszony, choc pracowal (2026-09-20, Sentry GOON-V). _run_with_timeout( lambda: run_title_duration_dedup(playback_only=True, commit=True), label="title-duration-dedup", + timeout_sec=3600, ) log.info("[scheduler] title-duration dedup done") except Exception: