--- a/mercurial/bundle2.py Tue Mar 29 10:49:33 2016 -0700
+++ b/mercurial/bundle2.py Tue Mar 29 10:21:05 2016 -0700
@@ -1314,10 +1314,6 @@
# parse the changegroup data, otherwise we will block
# in case of sshrepo because we don't know the end of the stream
-
- # an empty chunkgroup is the end of the changegroup
- # a changegroup has at least 2 chunkgroups (changelog and manifest).
- # after that, an empty chunkgroup is the end of the changegroup
return changegroup.writechunks(ui, chunkiter, filename, vfs=vfs)
@parthandler('changegroup', ('version', 'nbchanges', 'treemanifest'))