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