From 48d1e74d0113b5df4ea03df66da9e14e8e0ff11c Mon Sep 17 00:00:00 2001 From: Randall Leeds Date: Sun, 13 Mar 2016 16:35:24 -0700 Subject: [PATCH] [eventlet] close sockets at graceful shutdown Ref #922 --- gunicorn/workers/geventlet.py | 1 + 1 file changed, 1 insertion(+) diff --git a/gunicorn/workers/geventlet.py b/gunicorn/workers/geventlet.py index dcb2f3d6..6440252f 100644 --- a/gunicorn/workers/geventlet.py +++ b/gunicorn/workers/geventlet.py @@ -54,6 +54,7 @@ def _eventlet_serve(sock, handle, concurrency): gt.link(_eventlet_stop, server_gt, conn) conn, addr, gt = None, None, None except eventlet.StopServe: + sock.close() pool.waitall() return