From 764d81b74262e6ef30c5dec2ddf5df3c0ba2aac0 Mon Sep 17 00:00:00 2001 From: benoitc Date: Thu, 10 Jun 2010 22:32:15 +0200 Subject: [PATCH] don't display logs. fix from @davisp. --- gunicorn/workers/ggevent2.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gunicorn/workers/ggevent2.py b/gunicorn/workers/ggevent2.py index 14c03f98..99fda003 100644 --- a/gunicorn/workers/ggevent2.py +++ b/gunicorn/workers/ggevent2.py @@ -15,6 +15,10 @@ from gevent import wsgi import gunicorn from gunicorn.workers.base import Worker +class WSGIHandler(wsgi.WSGIHandler): + def log_request(self, *args): + pass + class GEvent2Worker(Worker): base_env = { @@ -33,7 +37,6 @@ class GEvent2Worker(Worker): super(GEvent2Worker, self).__init__(*args, **kwargs) self.worker_connections = self.cfg.worker_connections self.pool = None - self.log = None @classmethod def setup(cls): @@ -44,7 +47,7 @@ class GEvent2Worker(Worker): self.pool.spawn(self.handle, req) def handle(self, req): - handle = wsgi.WSGIHandler(req) + handle = WSGIHandler(req) handle.handle(self) def run(self):