This commit is contained in:
devicenull 2017-01-20 18:01:15 +00:00 committed by GitHub
commit d445dc5943
1 changed files with 5 additions and 4 deletions

View File

@ -837,11 +837,12 @@ class WebSocketServer(object):
% self.cert)
retsock = None
try:
retsock = ssl.wrap_socket(
context = ssl.create_default_context(ssl.Purpose.CLIENT_AUTH)
context.load_cert_chain(self.cert, self.key)
retsock = context.wrap_socket(
sock,
server_side=True,
certfile=self.cert,
keyfile=self.key)
server_side=True)
except ssl.SSLError:
_, x, _ = sys.exc_info()
if x.args[0] == ssl.SSL_ERROR_EOF: