From d26073cc78334c195d93dfb627abcb70b50cc88a Mon Sep 17 00:00:00 2001 From: benoitc Date: Thu, 4 Mar 2010 19:43:17 +0100 Subject: [PATCH] worker may have already be removed here. --- gunicorn/arbiter.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gunicorn/arbiter.py b/gunicorn/arbiter.py index 5944830c..3391c1bb 100644 --- a/gunicorn/arbiter.py +++ b/gunicorn/arbiter.py @@ -456,8 +456,8 @@ class Arbiter(object): os.kill(pid, sig) except OSError, e: if e.errno == errno.ESRCH: - worker = self.WORKERS.pop(pid) try: + worker = self.WORKERS.pop(pid) worker.tmp.close() os.unlink(worker.tmpname) except: