diff -r f80db6adabbe -r f5a05bb48116 mercurial/httppeer.py --- a/mercurial/httppeer.py Wed Sep 26 16:07:59 2018 -0700 +++ b/mercurial/httppeer.py Wed Sep 26 15:53:49 2018 -0700 @@ -712,7 +712,7 @@ def _handleresponse(self, handler, resp): # Called in a thread to read the response. - while handler.readframe(resp): + while handler.readdata(resp): pass # TODO implement interface for version 2 peers