From: Ivan Vigasin Date: Thu, 28 Jun 2012 16:01:34 +0000 (+0400) Subject: Fix ssl socket error handling. X-Git-Tag: v2.4.0~47^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=32017dc66c763315a5113d7d6363dfab9110c1f4;p=thirdparty%2Ftornado.git Fix ssl socket error handling. --- diff --git a/tornado/iostream.py b/tornado/iostream.py index 6db0fdfc5..cfe6b1ce8 100644 --- a/tornado/iostream.py +++ b/tornado/iostream.py @@ -654,7 +654,7 @@ class SSLIOStream(IOStream): return self.close() raise except socket.error, err: - if err.args[0] == errno.ECONNABORTED: + if err.args[0] in (errno.ECONNABORTED, errno.ECONNRESET): return self.close() else: self._ssl_accepting = False