diff --git a/THANKS b/THANKS index cee470eb..800302f2 100644 --- a/THANKS +++ b/THANKS @@ -9,3 +9,4 @@ Eric Florenzano Johan Bergström Xavier Grangier Sergey Shepelev +Chris Dent diff --git a/gunicorn/http/response.py b/gunicorn/http/response.py index 002f191a..7552d289 100644 --- a/gunicorn/http/response.py +++ b/gunicorn/http/response.py @@ -53,5 +53,7 @@ class Response(object): write(self.req.socket, arg, self.chunked) def close(self): + if not self.headers_sent: + self.send_headers() if self.chunked: write_chunk(self.socket, "") \ No newline at end of file