From ad8d7b544ba46f17096eba2828a99ea56a117bc0 Mon Sep 17 00:00:00 2001 From: RaNaN Date: Thu, 30 Dec 2010 00:00:23 +0100 Subject: improved performance for wlan --- module/network/HTTPDownload.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'module/network/HTTPDownload.py') diff --git a/module/network/HTTPDownload.py b/module/network/HTTPDownload.py index 77c5f480f..ecc7f24b8 100644 --- a/module/network/HTTPDownload.py +++ b/module/network/HTTPDownload.py @@ -67,7 +67,6 @@ class HTTPDownload(): self.lastArrived = [] self.speeds = [] - @property def speed(self): return sum(self.speeds) @@ -151,7 +150,6 @@ class HTTPDownload(): while 1: ret, num_handles = self.m.perform() - if ret != pycurl.E_CALL_MULTI_PERFORM: break @@ -196,7 +194,7 @@ class HTTPDownload(): if self.abort: raise Abort() - sleep(0.005) #supress busy waiting - limits dl speed to (1 / x) * buffersize + sleep(0.003) #supress busy waiting - limits dl speed to (1 / x) * buffersize self.m.select(1) failed = False @@ -228,7 +226,7 @@ class HTTPDownload(): del self.info if __name__ == "__main__": - url = "http://speedtest.netcologne.de/test_10mb.bin" + url = "http://speedtest.netcologne.de/test_100mb.bin" from Bucket import Bucket @@ -238,5 +236,5 @@ if __name__ == "__main__": print "starting" - dwnld = HTTPDownload(url, "test_10mb.bin", bucket=bucket) + dwnld = HTTPDownload(url, "test_100mb.bin", bucket=bucket) dwnld.download(chunks=3, resume=True) \ No newline at end of file -- cgit v1.2.3