summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnton Khirnov <wyskas@gmail.com>2009-09-20 10:21:24 +0200
committerAnton Khirnov <wyskas@gmail.com>2009-09-20 10:39:52 +0200
commit48b6568f190dd92fa717af02c37bd806cdbc2624 (patch)
treeeab84d871e7819bb180b3f1cef3fee6be9baca27
parenta5019465a52dbbe17c625c1c1045427c5059fe9e (diff)
common: prevent infinite recursion in MetadataFetcher
-rw-r--r--nephilim/common.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/nephilim/common.py b/nephilim/common.py
index e3af3ef..68d8472 100644
--- a/nephilim/common.py
+++ b/nephilim/common.py
@@ -140,10 +140,7 @@ class MetadataFetcher(QtCore.QObject):
def abort(self):
"""Abort all downloads currently in progress."""
if self.rep:
- try:
- self.rep.finished.disconnect()
- except TypeError:
- pass
+ self.rep.blockSignals(True)
self.rep.abort()
self.rep = None