]> git.ipfire.org Git - thirdparty/tornado.git/commitdiff
Fix ssl socket error handling. 552/head
authorIvan Vigasin <ivan_vigasin@noptix.dyndns.biz>
Thu, 28 Jun 2012 16:01:34 +0000 (20:01 +0400)
committerIvan Vigasin <ivan_vigasin@noptix.dyndns.biz>
Thu, 28 Jun 2012 16:01:34 +0000 (20:01 +0400)
tornado/iostream.py

index 6db0fdfc563c604428e70da427cc6d06fdca6f2d..cfe6b1ce89ee9f4ca27312d29751f58fc26a24f7 100644 (file)
@@ -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