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: