From 5c15f5621389e61a53fa8fed12f297e71543a9ec Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Thu, 18 Dec 2014 23:08:19 +0100 Subject: [PATCH] Stop download read timer when reply has finished. See #307. --- qutebrowser/browser/downloads.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qutebrowser/browser/downloads.py b/qutebrowser/browser/downloads.py index c2aef5258..4bfe23d36 100644 --- a/qutebrowser/browser/downloads.py +++ b/qutebrowser/browser/downloads.py @@ -414,7 +414,6 @@ class DownloadItem(QObject): def finish_download(self): """Write buffered data to disk and finish the QNetworkReply.""" log.downloads.debug("Finishing download...") - self._read_timer.stop() if self.reply.isOpen(): self.fileobj.write(self.reply.readAll()) if self.autoclose: @@ -438,6 +437,7 @@ class DownloadItem(QObject): """ if self.reply is None: return + self._read_timer.stop() self.stats.finish() is_redirected = self._handle_redirect() if is_redirected: