diff --git a/helpers/requestHelper.py b/helpers/requestHelper.py index 04fed73..49feda7 100644 --- a/helpers/requestHelper.py +++ b/helpers/requestHelper.py @@ -21,7 +21,8 @@ class asyncRequestHandler(tornado.web.RequestHandler): except Exception as e: yield tornado.gen.Task(self.captureException, exc_info=True) finally: - self.finish() + if not self._finished: + self.finish() @tornado.web.asynchronous @tornado.gen.engine @@ -31,7 +32,8 @@ class asyncRequestHandler(tornado.web.RequestHandler): except Exception as e: yield tornado.gen.Task(self.captureException, exc_info=True) finally: - self.finish() + if not self._finished: + self.finish() def asyncGet(self, *args, **kwargs): self.send_error(405) diff --git a/version b/version index f0bb29e..3a3cd8c 100644 --- a/version +++ b/version @@ -1 +1 @@ -1.3.0 +1.3.1