From 1c33d1af82cdd839f94cba8db25cc4756e6de162 Mon Sep 17 00:00:00 2001 From: Alexandre Beloin Date: Tue, 17 Feb 2015 11:04:58 -0500 Subject: [PATCH] AniDB: Fix generating exception on timeout in PP --- sickbeard/helpers.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/sickbeard/helpers.py b/sickbeard/helpers.py index 262e3382..f101c6aa 100644 --- a/sickbeard/helpers.py +++ b/sickbeard/helpers.py @@ -1008,13 +1008,17 @@ def set_up_anidb_connection(): if not sickbeard.ADBA_CONNECTION: anidb_logger = lambda x: logger.log("ANIDB: " + str(x), logger.DEBUG) - sickbeard.ADBA_CONNECTION = adba.Connection(keepAlive=True, log=anidb_logger) + try: + sickbeard.ADBA_CONNECTION = adba.Connection(keepAlive=True, log=anidb_logger) + except Exception as e: + logger.log(u"anidb exception msg: " + str(e)) + return False if not sickbeard.ADBA_CONNECTION.authed(): try: sickbeard.ADBA_CONNECTION.auth(sickbeard.ANIDB_USERNAME, sickbeard.ANIDB_PASSWORD) except Exception, e: - logger.log(u"exception msg: " + str(e)) + logger.log(u"anidb exception msg: " + str(e)) return False else: return True