From 0f2bec6cea17e66027410c2db2e81bb53c07cd85 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 14 Aug 2008 14:18:03 +0200 Subject: [PATCH] Use connect in reconnect function --- trytond/pysocket.py | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/trytond/pysocket.py b/trytond/pysocket.py index 04281ab3ba..001f0a24ca 100644 --- a/trytond/pysocket.py +++ b/trytond/pysocket.py @@ -102,21 +102,7 @@ class PySocket: def reconnect(self): if self.host and self.port: self.disconnect() - self.sock = None - if socket.has_ipv6: - try: - socket.getaddrinfo(self.host, int(self.port), - socket.AF_INET6) - self.sock = socket.socket(socket.AF_INET6, - socket.SOCK_STREAM) - except: - pass - if self.sock is None: - self.sock = socket.socket(socket.AF_INET6, socket.SOCK_STREAM) - self.sock.settimeout(120) - self.sock.connect((self.host, int(self.port))) - if self.ssl: - self.ssl_sock = socket.ssl(self.sock) + self.connect(self.host, self.port) def send(self, msg, exception=False, traceback=None): msg = cPickle.dumps([msg, traceback], protocol=2)