summaryrefslogtreecommitdiff
path: root/eventlet/greenio/base.py
diff options
context:
space:
mode:
Diffstat (limited to 'eventlet/greenio/base.py')
-rw-r--r--eventlet/greenio/base.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/eventlet/greenio/base.py b/eventlet/greenio/base.py
index ac59339..2eed869 100644
--- a/eventlet/greenio/base.py
+++ b/eventlet/greenio/base.py
@@ -279,6 +279,7 @@ class GreenSocket(object):
return get_errno(ex)
except IOClosed:
return errno.EBADFD
+ return 0
else:
end = time.time() + self.gettimeout()
timeout_exc = socket.timeout(errno.EAGAIN)
@@ -295,6 +296,7 @@ class GreenSocket(object):
return get_errno(ex)
except IOClosed:
return errno.EBADFD
+ return 0
def dup(self, *args, **kw):
sock = self.fd.dup(*args, **kw)