diff --git a/core/src/main/groovy/com/muwire/core/download/Downloader.groovy b/core/src/main/groovy/com/muwire/core/download/Downloader.groovy index eefae21a..abafc0cb 100644 --- a/core/src/main/groovy/com/muwire/core/download/Downloader.groovy +++ b/core/src/main/groovy/com/muwire/core/download/Downloader.groovy @@ -104,7 +104,8 @@ public class Downloader { int total = 0 if (getCurrentState() == DownloadState.DOWNLOADING) { activeWorkers.values().each { - total += it.speed() + if (it.currentState == WorkerState.DOWNLOADING) + total += it.speed() } } total