From d5956ed5f320177746fdf4640ce9182fc74a4805 Mon Sep 17 00:00:00 2001 From: "Paul J. Davis" Date: Fri, 4 Dec 2009 05:08:44 -0500 Subject: [PATCH] Fixing the select/accept loop. --- gunicorn/worker.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gunicorn/worker.py b/gunicorn/worker.py index 73cc2d67..0b690acd 100644 --- a/gunicorn/worker.py +++ b/gunicorn/worker.py @@ -43,7 +43,7 @@ class Worker(object): (conn, addr) = self.socket.accept() except socket.error, e: if e[0] in [errno.EAGAIN, errno.EINTR]: - continue # Jump back to select + break # Jump back to select raise # Uh oh! #log.info("Client connected: %s:%s" % addr)