Fixed an issue in the downloader causing a paused download not to be resumed.

Mon, 16 Dec 2013 19:29:58 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Mon, 16 Dec 2013 19:29:58 +0100
changeset 3147
2ca92de36c23
parent 3140
a6d4f2053d4b
child 3149
e98100461710

Fixed an issue in the downloader causing a paused download not to be resumed.

Helpviewer/Download/DownloadItem.py file | annotate | diff | comparison | revisions
--- a/Helpviewer/Download/DownloadItem.py	Sat Dec 14 19:15:53 2013 +0100
+++ b/Helpviewer/Download/DownloadItem.py	Mon Dec 16 19:29:58 2013 +0100
@@ -133,7 +133,7 @@
         # attach to the reply object
         self.__url = self.__reply.url()
         self.__reply.setParent(self)
-        self.__reply.setReadBufferSize(0)
+        self.__reply.setReadBufferSize(16 * 1024 * 1024)
         self.__reply.readyRead[()].connect(self.__readyRead)
         self.__reply.error.connect(self.__networkError)
         self.__reply.downloadProgress.connect(self.__downloadProgress)
@@ -352,7 +352,8 @@
             self.__reply.setReadBufferSize(16 * 1024)
         else:
             self.__reply.readyRead[()].connect(self.__readyRead)
-            self.__reply.setReadBufferSize(0)
+            self.__reply.setReadBufferSize(16 * 1024 * 1024)
+            self.__readyRead()
     
     @pyqtSlot()
     def on_stopButton_clicked(self):

eric ide

mercurial