From 682a89c957650c438d28b721e1633fab4a881466 Mon Sep 17 00:00:00 2001 From: Borys Jurgiel Date: Tue, 9 Jul 2013 17:39:05 +0200 Subject: [PATCH] [Plugin Installer] Fixes #8244 (crash on closing http request) --- python/pyplugin_installer/installer_data.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/pyplugin_installer/installer_data.py b/python/pyplugin_installer/installer_data.py index ed5442fbb44..73e763882e3 100644 --- a/python/pyplugin_installer/installer_data.py +++ b/python/pyplugin_installer/installer_data.py @@ -386,7 +386,7 @@ class Repositories(QObject): # ----------------------------------------- # def killConnection(self, key): """ kill the fetching on demand """ - if self.mRepositories[key]["xmlData"] and self.mRepositories[key]["xmlData"].isRunning(): + if self.mRepositories[key]["state"]==1 and self.mRepositories[key]["xmlData"] and self.mRepositories[key]["xmlData"].isRunning(): self.mRepositories[key]["xmlData"].finished.disconnect() self.mRepositories[key]["xmlData"].abort()