From b3d2c5fe5e43340982c81a009896dd64fc9a0e1f Mon Sep 17 00:00:00 2001 From: Simon Schampijer Date: Tue, 15 Jan 2008 08:33:58 +0000 Subject: Remove canceled download from active downloads list #6018 --- 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', -- cgit v0.9.1