dont break loop when one torrent refresh fails
This commit is contained in:
parent
b3ed93c669
commit
3ebd654ffc
|
@ -3,6 +3,7 @@ import sys
|
||||||
import json
|
import json
|
||||||
import logging
|
import logging
|
||||||
import cherrypy
|
import cherrypy
|
||||||
|
import traceback
|
||||||
from time import sleep
|
from time import sleep
|
||||||
from queue import Queue
|
from queue import Queue
|
||||||
from threading import Thread
|
from threading import Thread
|
||||||
|
@ -68,9 +69,12 @@ class ClientCache(object):
|
||||||
self.inflight = True
|
self.inflight = True
|
||||||
logging.info("performing background tasks...")
|
logging.info("performing background tasks...")
|
||||||
|
|
||||||
self.build_showindex()
|
try:
|
||||||
self.build_torrentindex()
|
self.build_showindex()
|
||||||
self.queue_sorts()
|
self.build_torrentindex()
|
||||||
|
self.queue_sorts()
|
||||||
|
except Exception:
|
||||||
|
logging.error(traceback.format_exc())
|
||||||
|
|
||||||
self.q.task_done()
|
self.q.task_done()
|
||||||
self.inflight = False
|
self.inflight = False
|
||||||
|
|
Loading…
Reference in New Issue