Silently ignore errors if IGD is not accessible

This commit is contained in:
Oleksii Shevchuk 2017-01-26 22:01:38 +02:00
parent 8b0f750f9d
commit 7768e8791b
1 changed files with 5 additions and 1 deletions

View File

@ -242,7 +242,11 @@ class IGDClient:
if not descURL:
return
descXMLs = urllib2.urlopen(descURL).read()
try:
descXMLs = urllib2.urlopen(descURL, None, self.timeout).read()
except:
return
self.pr = urlparse(descURL)
baseURL = self.pr.scheme + "://" + self.pr.netloc
dom = fromstring(descXMLs)