diff --git a/surge/SurgeClient.go b/surge/SurgeClient.go index 9b96f69..ee9208b 100644 --- a/surge/SurgeClient.go +++ b/surge/SurgeClient.go @@ -70,7 +70,9 @@ func InitializeClient(args []string, waitForReconnect bool) bool { go BuildSeedString(filesOnDisk) for i := 0; i < len(filesOnDisk); i++ { - go restartDownload(filesOnDisk[i].FileHash) + if filesOnDisk[i].IsDownloading { + go restartDownload(filesOnDisk[i].FileHash) + } } go autoSubscribeWorker()