Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Schampijer <simon@schampijer.de>2008-01-15 08:33:58 (GMT)
committer Simon Schampijer <simon@schampijer.de>2008-01-21 14:47:57 (GMT)
commitb3d2c5fe5e43340982c81a009896dd64fc9a0e1f (patch)
tree8d0e62d9bb84c5e1b00f598595cdacb6a2b51f36
parent72c9b7f84daca8383b467b764e0541c4cf2cca87 (diff)
Remove canceled download from active downloads list #6018
-rw-r--r--downloadmanager.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/downloadmanager.py b/downloadmanager.py
index 5d4a80d..156da0b 100644
--- a/downloadmanager.py
+++ b/downloadmanager.py
@@ -263,6 +263,8 @@ class Download:
logging.debug('Downloaded entry has been deleted from the datastore: %r' % uid)
# TODO: Use NS_BINDING_ABORTED instead of NS_ERROR_FAILURE.
self._cancelable.cancel(NS_ERROR_FAILURE) #NS_BINDING_ABORTED)
+ global _active_downloads
+ _active_downloads.remove(self)
components.registrar.registerFactory('{23c51569-e9a1-4a92-adeb-3723db82ef7c}"',
'Sugar Download',