improve error message when we cannot connect to a host via a proxy. Fixes #7358

This commit is contained in:
Yann Leboulanger 2013-07-19 21:12:11 +02:00
parent ed5eabfa8e
commit 5f4fc5463b
1 changed files with 6 additions and 1 deletions

View File

@ -1262,7 +1262,12 @@ class Connection(CommonConnection, ConnectionHandlers):
# we are not retrying, and not conecting # we are not retrying, and not conecting
if not self.retrycount and self.connected != 0: if not self.retrycount and self.connected != 0:
self.disconnect(on_purpose = True) self.disconnect(on_purpose = True)
pritxt = _('Could not connect to "%s"') % self._hostname if self._proxy:
pritxt = _('Could not connect to "%(host)s" via proxy "%(proxy)s"') %\
{'host': self._hostname, 'proxy': self._proxy['host']}
else:
pritxt = _('Could not connect to "%(host)s"') % {'host': \
self._hostname}
sectxt = _('Check your connection or try again later.') sectxt = _('Check your connection or try again later.')
if self.streamError: if self.streamError:
# show error dialog # show error dialog