From 32017dc66c763315a5113d7d6363dfab9110c1f4 Mon Sep 17 00:00:00 2001 From: Ivan Vigasin Date: Thu, 28 Jun 2012 20:01:34 +0400 Subject: [PATCH] Fix ssl socket error handling. --- tornado/iostream.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tornado/iostream.py b/tornado/iostream.py index 6db0fdfc56..cfe6b1ce89 100644 --- a/tornado/iostream.py +++ b/tornado/iostream.py @@ -654,7 +654,7 @@ def _do_ssl_handshake(self): 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