From: Daniel Garcia Moreno Date: Mon, 15 Jan 2024 08:48:00 +0000 (+0100) Subject: OpenSSL 3.2 compatibility X-Git-Tag: v6.4.1~9^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F3357%2Fhead;p=thirdparty%2Ftornado.git OpenSSL 3.2 compatibility Fix https://github.com/tornadoweb/tornado/issues/3355 --- diff --git a/tornado/iostream.py b/tornado/iostream.py index bd001aeeb..ee5775932 100644 --- a/tornado/iostream.py +++ b/tornado/iostream.py @@ -1374,7 +1374,7 @@ class SSLIOStream(IOStream): return elif err.args[0] in (ssl.SSL_ERROR_EOF, ssl.SSL_ERROR_ZERO_RETURN): return self.close(exc_info=err) - elif err.args[0] == ssl.SSL_ERROR_SSL: + elif err.args[0] in (ssl.SSL_ERROR_SSL, ssl.SSL_ERROR_SYSCALL): try: peer = self.socket.getpeername() except Exception: