changeset 365987d7b373 in /home/hg/repos/python-nbxmpp
details:http://hg.gajim.org/python-nbxmpp?cmd=changeset;node=365987d7b373
description: Catches more general exception on socket, then disconnect.
diffstat:
nbxmpp/client_nb.py | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diffs (14 lines):
diff -r 500d3f4266ea -r 365987d7b373 nbxmpp/client_nb.py
--- a/nbxmpp/client_nb.py Wed Apr 24 20:00:14 2013 +0200
+++ b/nbxmpp/client_nb.py Sun May 26 12:30:51 2013 -0400
@@ -252,6 +252,10 @@
except socket.gaierror as exc:
self.disconnect(message='Lookup failure for %s:%s, hostname: %s -
%s' %
(self.Server, self.Port, hostname, str(exc)))
+ except socket.error as exc:
+ errnum, errstr = exc.errno, exc.strerror
+ self.disconnect(message='General socket error for %s:%s, hostname:
'
+ '%s - %s' % (self.Server, self.Port, hostname, errstr))
else:
on_success()
_______________________________________________
Commits mailing list
[email protected]
http://lists.gajim.org/cgi-bin/listinfo/commits