mirror of
https://github.com/python/cpython.git
synced 2025-07-29 06:05:00 +00:00
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:
parent
7fc8e2993a
commit
e472933e27
2 changed files with 87 additions and 43 deletions
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue