From 89a3eebcf78d4279a872e33910b27f8cb0d4fca6 Mon Sep 17 00:00:00 2001 From: Amadeus Mader Date: Sun, 1 Mar 2026 22:02:30 +0100 Subject: [PATCH] fix: pr #860 --- config/runtime.exs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/config/runtime.exs b/config/runtime.exs index 5624bfe..62ed2eb 100644 --- a/config/runtime.exs +++ b/config/runtime.exs @@ -61,6 +61,8 @@ config :pinchflat, Oban, plugins: [ # Keep old jobs for 30 days for display in the UI {Oban.Plugins.Pruner, max_age: 30 * 24 * 60 * 60}, + # Rescue orphaned jobs stuck in "executing" state after crash/restart + {Oban.Plugins.Lifeline, rescue_after: :timer.minutes(30)}, {Oban.Plugins.Cron, crontab: [ {"#{current_minute} #{current_hour} * * *", Pinchflat.YtDlp.UpdateWorker},