summaryrefslogtreecommitdiff
path: root/redis/connection.py
diff options
context:
space:
mode:
Diffstat (limited to 'redis/connection.py')
-rw-r--r--redis/connection.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/redis/connection.py b/redis/connection.py
index 2b48e32..ff7f277 100644
--- a/redis/connection.py
+++ b/redis/connection.py
@@ -89,9 +89,9 @@ class HiredisParser(object):
if not buffer:
raise ConnectionError("Socket closed on remote end")
self._reader.feed(buffer)
- # if the data received doesn't end with \r\n, then there's more in
- # the socket
- if not buffer.endswith('\r\n'):
+ # proactively, but not conclusively, check if more data is in the
+ # buffer. if the data received doesn't end with \n, there's more.
+ if not buffer.endswith('\n'):
continue
response = self._reader.gets()
return response