mercurial/commandserver.py
changeset 44374 f5c006621f07
parent 44368 6392bd7c26a8
parent 44373 98c14f0108b8
child 45057 d6e99a446eea
--- a/mercurial/commandserver.py	Thu Feb 13 22:51:17 2020 -0500
+++ b/mercurial/commandserver.py	Mon Feb 24 13:50:55 2020 -0500
@@ -160,7 +160,7 @@
             buf = s
             # keep asking for more until there's either no more or
             # we got a full line
-            while s and s[-1] != b'\n':
+            while s and not s.endswith(b'\n'):
                 s = self._read(size, b'L')
                 buf += s