diff --git a/morss.py b/morss.py index 4e3d15f..7f7790d 100644 --- a/morss.py +++ b/morss.py @@ -534,7 +534,11 @@ def Gather(url, cachePath, options): # set def runner(queue): while True: - worker(*queue.get()) + value = queue.get() + try: + worker(*value) + except: + log('random error in thread') queue.task_done() def worker(i, item):