From: Ahmed El-Hassany Date: Thu, 24 May 2012 17:23:34 +0000 (-0400) Subject: Better connection check in RequestHandler X-Git-Tag: v2.3.0~15^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b6ea32d35d3a2b6692aa855e9679aefab4ecc2d5;p=thirdparty%2Ftornado.git Better connection check in RequestHandler --- diff --git a/tornado/web.py b/tornado/web.py index b90324f98..fa1fcd551 100644 --- a/tornado/web.py +++ b/tornado/web.py @@ -123,7 +123,7 @@ class RequestHandler(object): self.ui["modules"] = self.ui["_modules"] self.clear() # Check since connection is not available in WSGI - if hasattr(self.request, "connection"): + if getattr(self.request, "connection", None): self.request.connection.stream.set_close_callback( self.on_connection_close) self.initialize(**kwargs)