summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gear/__init__.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/gear/__init__.py b/gear/__init__.py
index 51c0c91..a4b8e23 100644
--- a/gear/__init__.py
+++ b/gear/__init__.py
@@ -2346,8 +2346,8 @@ class NonBlockingConnection(Connection):
if e.errno == errno.EAGAIN:
self.log.debug("Write operation on %s would block"
% self)
- raise RetryIOError()
- raise
+ else:
+ raise
finally:
data = data[r:]
if data: