From 51a1c5a77de7e85425992086d3528c6f59b4d4e7 Mon Sep 17 00:00:00 2001 From: Daniil Tsivinsky Date: Fri, 20 Feb 2026 20:46:02 +0300 Subject: [PATCH] only start downloads that are need to be started --- main.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/main.go b/main.go index 1fc747f..3b96a19 100644 --- a/main.go +++ b/main.go @@ -164,6 +164,10 @@ func main() { } for _, download := range downloads { + if download.Status != DownloadStatusAdded { + continue + } + go func() { download.Status = DownloadStatusInProgress