diff --git a/gunicorn/arbiter.py b/gunicorn/arbiter.py index bd2016d2..982b5312 100644 --- a/gunicorn/arbiter.py +++ b/gunicorn/arbiter.py @@ -463,8 +463,8 @@ class Arbiter(object): continue worker.tmp.close() except OSError as e: - if e.errno == errno.ECHILD: - pass + if e.errno != errno.ECHILD: + raise def manage_workers(self): """\