--- a/mercurial/streamclone.py Sun Jul 02 02:19:05 2017 +0200
+++ b/mercurial/streamclone.py Sun Jul 02 02:28:04 2017 +0200
@@ -225,10 +225,11 @@
# partially encode name over the wire for backwards compat
yield '%s\0%d\n' % (store.encodedir(name), size)
if size <= 65536:
- with svfs(name, 'rb') as fp:
+ with svfs(name, 'rb', auditpath=False) as fp:
yield fp.read(size)
else:
- for chunk in util.filechunkiter(svfs(name), limit=size):
+ data = svfs(name, auditpath=False)
+ for chunk in util.filechunkiter(data, limit=size):
yield chunk
finally:
svfs.mustaudit = oldaudit