Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > 03c7be59b52dc9fb87015775eab75aad > files > 15

smart-1.4.1-8.mga3.src.rpm

--- smart-1.4.1/smart/fetcher.py.pycurl_speedup~	2011-10-09 10:50:25.000000000 +0200
+++ smart-1.4.1/smart/fetcher.py	2012-01-18 18:48:53.883429534 +0100
@@ -290,7 +290,7 @@ class Fetcher(object):
                 else:
                     item.setSucceeded(uncomppath)
             prog.show()
-            time.sleep(0.1)
+            time.sleep(handler._sleep)
         for handler in handlers:
             handler.stop()
         if not progress:
@@ -688,6 +688,7 @@ class FetcherHandler(object):
         self._fetcher = fetcher
         self._queue = []
         self._cancel = False
+        self._sleep = 0.1
 
     def getQueue(self):
         return self._queue
@@ -1526,6 +1527,7 @@ class PyCurlHandler(FetcherHandler):
         self._running = False
         self._multi = pycurl.CurlMulti()
         self._lock = thread.allocate_lock()
+        self._sleep = 0
 
     def tick(self):
         import pycurl