diff --git a/gunicorn/workers/ggevent.py b/gunicorn/workers/ggevent.py index 167a0a54..c7c4dfba 100644 --- a/gunicorn/workers/ggevent.py +++ b/gunicorn/workers/ggevent.py @@ -121,10 +121,11 @@ class GeventWorker(AsyncWorker): except KeyboardInterrupt: pass except: - try: - server.stop() - except: - pass + for server in servers: + try: + server.stop() + except: + pass raise try: