Bill Janssen wrote:

Here's a patch which makes test_ssl a better player in the buildbots
environment.  I deep-ended on "try-except-else" clauses.
This commit is contained in:
Guido van Rossum 2007-08-26 19:35:09 +00:00
parent 7fc8e2993a
commit e472933e27
2 changed files with 87 additions and 43 deletions

View file

@ -100,12 +100,13 @@ class sslsocket (socket):
# see if it's connected
try:
socket.getpeername(self)
# yes
except:
# no, no connection yet
self._sslobj = None
else:
# yes, create the SSL object
self._sslobj = _ssl.sslwrap(self._sock, 0, keyfile, certfile,
cert_reqs, ssl_version, ca_certs)
except:
# no
self._sslobj = None
self.keyfile = keyfile
self.certfile = certfile
self.cert_reqs = cert_reqs