Ignore invalid proxies

This commit is contained in:
Kovid Goyal 2009-09-10 17:13:55 -06:00
parent eafc299289
commit 818d2670ee
2 changed files with 8 additions and 5 deletions

View File

@ -46,13 +46,12 @@ class LinuxFreeze(Command):
'/lib/libz.so.1',
'/usr/lib/libtiff.so.3',
'/lib/libbz2.so.1',
'/usr/lib/libpoppler.so.4',
'/usr/lib/libpoppler.so.5',
'/usr/lib/libpoppler-qt4.so.3',
'/usr/lib/libxml2.so.2',
'/usr/lib/libopenjpeg.so.2',
'/usr/lib/libxslt.so.1',
'/usr/lib64/libjpeg.so.7'.replace('64', '64' if is64bit
else ''),
'/usr/lib/libjpeg.so.7',
'/usr/lib/libxslt.so.1',
'/usr/lib/libgthread-2.0.so.0',
'/usr/lib/gcc/***-pc-linux-gnu/4.4.1/libstdc++.so.6'.replace('***',

View File

@ -221,9 +221,13 @@ def get_proxies():
proxies['ftp'] = server
settings.Close()
except Exception, e:
print('Unable to detect proxy settings: %s' % str(e))
prints('Unable to detect proxy settings: %s' % str(e))
for x in list(proxies):
if len(proxies[x]) < 5:
prints('Removing invalid', x, 'proxy:', proxies[x])
del proxies[x]
if proxies:
print('Using proxies: %s' % proxies)
prints('Using proxies: %s' % proxies)
return proxies