From 95f85ed13c834c82648a9bf787ce9cbd0898e09b Mon Sep 17 00:00:00 2001 From: Nic Wolfe <nic@wolfeden.ca> Date: Tue, 3 Apr 2012 23:50:13 -0600 Subject: [PATCH] Catch more exceptions when trying to load URLs from flaky servers (*cough*NZBMatrix*cough*) --- sickbeard/helpers.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/sickbeard/helpers.py b/sickbeard/helpers.py index 26b5a0aec..518051d75 100644 --- a/sickbeard/helpers.py +++ b/sickbeard/helpers.py @@ -23,6 +23,7 @@ import stat import urllib, urllib2 import re, socket import shutil +import traceback from xml.dom.minidom import Node @@ -148,6 +149,12 @@ def getURL (url, headers=[]): except socket.timeout: logger.log(u"Timed out while loading URL "+url, logger.WARNING) return None + except ValueError: + logger.log(u"Unknown error while loading URL "+url, logger.WARNING) + return None + except Exception: + logger.log(u"Unknown exception while loading URL "+url+": "+traceback.format_exc(), logger.WARNING) + return None return result -- GitLab