diff --git a/gunicorn/workers/ggevent.py b/gunicorn/workers/ggevent.py index 8678dcf4..5b35bdc3 100644 --- a/gunicorn/workers/ggevent.py +++ b/gunicorn/workers/ggevent.py @@ -95,6 +95,7 @@ class GeventWorker(AsyncWorker): def init_process(self): #gevent 0.13 and older doesn't reinitialize dns for us after forking #here's the workaround + import gevent.core gevent.core.dns_shutdown(fail_requests=1) gevent.core.dns_init() super(GeventWorker, self).init_process()