addd errno.EWOULDBLOCK for accept

This commit is contained in:
Benoit Chesneau 2010-01-17 03:39:07 +01:00
parent ce51439299
commit 09bcc05c5c

View File

@ -126,7 +126,8 @@ class Worker(object):
spinner = (spinner+1) % 2
self._fchmod(spinner)
except socket.error, e:
if e[0] in [errno.EAGAIN, errno.ECONNABORTED]:
if e[0] in [errno.EAGAIN, errno.ECONNABORTED,
errno.EWOULDBLOCK]:
break # Uh oh!
raise