From a4ba4ba12aff34c967f958576db40806656c3de8 Mon Sep 17 00:00:00 2001 From: mkaay Date: Thu, 23 Dec 2010 11:28:03 +0100 Subject: fixed eta and progress, ready for first test --- module/network/XDCCBase.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'module/network/XDCCBase.py') diff --git a/module/network/XDCCBase.py b/module/network/XDCCBase.py index 6d9978b80..d36d6e897 100644 --- a/module/network/XDCCBase.py +++ b/module/network/XDCCBase.py @@ -120,6 +120,10 @@ class XDCCDownload(): self.speed = self.speedCalcLen self.speedCalcTime = inttime() self.speedCalcLen = 0 + try: + self.deferred.progress("percent", 100-int((self.size - self.arrived)/float(self.size)*100)) + except: + pass size = len(data) self.speedCalcLen += size self.arrived += size -- cgit v1.2.3