cpython: b6fce698e467 (original) (raw)

Mercurial > cpython

changeset 87763:b6fce698e467

Issue #19509: Don't close the socket in do_handshake() when hostname verification fails. [#19509]

Christian Heimes christian@cheimes.de
date Wed, 04 Dec 2013 20:46:20 +0100
parents 0830670a9d9d
children de531b2cfef0
files Lib/ssl.py
diffstat 1 files changed, 4 insertions(+), 9 deletions(-)[+] [-] Lib/ssl.py 13

line wrap: on

line diff

--- a/Lib/ssl.py +++ b/Lib/ssl.py @@ -764,15 +764,10 @@ class SSLSocket(socket): self.settimeout(timeout) if self.context.check_hostname:

def _real_connect(self, addr, connect_ex): if self.server_side: