From fea35156bc80f61e26f04194936a242e4cbe0df9 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Sun, 30 Nov 2014 22:38:12 +0100 Subject: [PATCH] Set parent of QNetworkReplies in NetworkManager. Closes #258. --- qutebrowser/network/networkmanager.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/qutebrowser/network/networkmanager.py b/qutebrowser/network/networkmanager.py index c19f71db0..f13ed5af7 100644 --- a/qutebrowser/network/networkmanager.py +++ b/qutebrowser/network/networkmanager.py @@ -160,7 +160,7 @@ class NetworkManager(QNetworkAccessManager): if scheme == 'https' and not SSL_AVAILABLE: return networkreply.ErrorNetworkReply( req, "SSL is not supported by the installed Qt library!", - QNetworkReply.ProtocolUnknownError) + QNetworkReply.ProtocolUnknownError, self) elif scheme in self._scheme_handlers: return self._scheme_handlers[scheme].createRequest( op, req, outgoing_data) @@ -170,7 +170,7 @@ class NetworkManager(QNetworkAccessManager): req.url().host())) return networkreply.ErrorNetworkReply( req, "Request was blocked by host blocker.", - QNetworkReply.ContentAccessDenied) + QNetworkReply.ContentAccessDenied, self) if config.get('network', 'do-not-track'): dnt = '1'.encode('ascii') else: