mercurial/keepalive.py
changeset 32668 d7626e85dada
parent 32667 2806c7bbcb5e
child 34308 9bd003052d55
--- a/mercurial/keepalive.py	Thu Jun 01 18:23:20 2017 -0700
+++ b/mercurial/keepalive.py	Fri Jun 02 14:08:26 2017 -0700
@@ -354,7 +354,8 @@
 
     def __init__(self, sock, debuglevel=0, strict=0, method=None):
         httplib.HTTPResponse.__init__(self, sock, debuglevel=debuglevel,
-                                      strict=True, method=method)
+                                      strict=True, method=method,
+                                      buffering=True)
         self.fileno = sock.fileno
         self.code = None
         self._rbuf = ''