diff --git a/sickbeard/helpers.py b/sickbeard/helpers.py index 26b5a0aec25ff9f4f8e814315b918f33557e6250..518051d7557155fd0eb7351bbd38fc9f80455e32 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