Add exception handler

This commit is contained in:
Vasily Zubarev
2020-01-07 16:00:19 +01:00
parent 9c8978237c
commit 5b7a5ed1cd

View File

@@ -43,6 +43,7 @@ socket.setdefaulttimeout(REQUEST_TIMEOUT)
def update(num_workers, force, feed):
if feed:
need_to_update_feeds = BoardFeed.objects.filter(rss=feed)
never_updated_feeds = []
else:
never_updated_feeds = BoardFeed.objects.filter(refreshed_at__isnull=True)
if not force:
@@ -94,7 +95,8 @@ def worker():
try:
refresh_feed(task)
except Exception:
except Exception as ex:
log.exception("Error refreshing feed")
pass # to avoid infinite wait in .join()
queue.task_done()