From fc7e1a55e09e17ce9c664d9a27856d29f589fb45 Mon Sep 17 00:00:00 2001 From: Remy Date: Sun, 17 Jul 2011 01:54:03 -0700 Subject: [PATCH] Fixed an issue with Newznab hanging --- headphones/searcher.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/headphones/searcher.py b/headphones/searcher.py index ed9c39f1..3b32a6a2 100644 --- a/headphones/searcher.py +++ b/headphones/searcher.py @@ -87,7 +87,10 @@ def searchNZB(albumid=None): searchURL = headphones.NEWZNAB_HOST + '/api?' + urllib.urlencode(params) logger.info(u"Parsing results from "+searchURL) - d = feedparser.parse(searchURL) + try: + d = feedparser.parse(searchURL) + except Exception, e: + logger.error('Error parsing data from ' + headphones.NEWZNAB_HOST + ' : ' + str(e)) for item in d.entries: try: