From e5735e2a5d1741a4ca331fc0c1c2720f73a5cf64 Mon Sep 17 00:00:00 2001 From: Bastian Kleineidam Date: Thu, 8 Nov 2012 12:48:21 +0100 Subject: [PATCH] Fix URL queue handling. --- linkcheck/cache/urlqueue.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/linkcheck/cache/urlqueue.py b/linkcheck/cache/urlqueue.py index 1aa237e0..8daee3e9 100644 --- a/linkcheck/cache/urlqueue.py +++ b/linkcheck/cache/urlqueue.py @@ -170,8 +170,8 @@ class UrlQueue (object): else: self.seen[key] = 0 key = url_data.cache_url_key - assert key is not None - del self.in_progress[key] + if key in self.in_progress: + del self.in_progress[key] self.finished_tasks += 1 self.unfinished_tasks -= 1 if self.unfinished_tasks <= 0: