]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
fix name collision issues
authorBenjamin Peterson <benjamin@python.org>
Wed, 31 Dec 2008 04:08:55 +0000 (04:08 +0000)
committerBenjamin Peterson <benjamin@python.org>
Wed, 31 Dec 2008 04:08:55 +0000 (04:08 +0000)
Lib/ssl.py

index 03a317b7e061c742582eddecdd4fe380ec8946f9..1b017b1b6754196e84ce7e9869533a8f2516c52d 100644 (file)
@@ -74,7 +74,7 @@ from _ssl import \
      SSL_ERROR_EOF, \
      SSL_ERROR_INVALID_ERROR_CODE
 
-from socket import socket, _fileobject
+from socket import socket, _fileobject, error as socket_error
 from socket import getnameinfo as _getnameinfo
 import base64        # for DER-to-PEM translation
 
@@ -103,7 +103,7 @@ class SSLSocket (socket):
         # see if it's connected
         try:
             socket.getpeername(self)
-        except socket.error:
+        except socket_error:
             # no, no connection yet
             self._sslobj = None
         else:
@@ -441,7 +441,7 @@ def sslwrap_simple (sock, keyfile=None, certfile=None):
                             PROTOCOL_SSLv23, None)
     try:
         sock.getpeername()
-    except socket.error:
+    except socket_error:
         # no, no connection yet
         pass
     else: