diff -r 7ca4f2049d3b -r 4d9d490d7bbe mercurial/wireproto.py --- a/mercurial/wireproto.py Mon Apr 14 15:33:50 2014 -0400 +++ b/mercurial/wireproto.py Mon Apr 14 15:45:30 2014 -0400 @@ -766,7 +766,7 @@ try: proto.getfile(fp) fp.seek(0) - gen = exchange.readbundle(fp, None) + gen = exchange.readbundle(repo.ui, fp, None) r = exchange.unbundle(repo, gen, their_heads, 'serve', proto._client()) return pushres(r)