From 3ff895d7352000b053ee09cdf82e086a0c03e571 Mon Sep 17 00:00:00 2001 From: Konstantin Kapustin Date: Fri, 18 May 2012 12:17:44 +0400 Subject: [PATCH] Added missing LimitRequestLine and LimitRequestHeader. --- gunicorn/workers/base.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gunicorn/workers/base.py b/gunicorn/workers/base.py index 8179e939..89c2f540 100644 --- a/gunicorn/workers/base.py +++ b/gunicorn/workers/base.py @@ -128,7 +128,8 @@ class Worker(object): def handle_error(self, req, client, addr, exc): request_start = datetime.now() if isinstance(exc, (InvalidRequestLine, InvalidRequestMethod, - InvalidHTTPVersion, InvalidHeader, InvalidHeaderName,)): + InvalidHTTPVersion, InvalidHeader, InvalidHeaderName, + LimitRequestLine, LimitRequestHeaders,)): status_int = 400 reason = "Bad Request" @@ -169,7 +170,7 @@ class Worker(object): self.log.access(resp, req, environ, request_time) if self.debug: - tb = traceback.format_exc() + tb = traceback.format_exc() mesg += "

Traceback:

\n
%s
" % tb try: