Helpviewer/Download/DownloadItem.py

branch
6_0_x
changeset 4442
3485061166ca
parent 4421
c6feadf410a4
diff -r 88fcd0a1e58f -r 3485061166ca Helpviewer/Download/DownloadItem.py
--- a/Helpviewer/Download/DownloadItem.py	Tue Sep 08 18:54:07 2015 +0200
+++ b/Helpviewer/Download/DownloadItem.py	Tue Sep 08 18:56:13 2015 +0200
@@ -528,8 +528,11 @@
         if self.bytesTotal() == -1:
             return -1.0
         
-        timeRemaining = (self.bytesTotal() -
-                         self.bytesReceived()) / self.currentSpeed()
+        cSpeed = self.currentSpeed()
+        if cSpeed != 0:
+            timeRemaining = (self.bytesTotal() - self.bytesReceived()) / cSpeed
+        else:
+            timeRemaining = 1
         
         # ETA should never be 0
         if timeRemaining == 0:

eric ide

mercurial