mercurial/bundlerepo.py
changeset 51690 493034cc3265
parent 51420 ac1c75188440
child 51700 7f0cb9ee0534
equal deleted inserted replaced
51689:39e2b2d062c1 51690:493034cc3265
   406         self.tempfile = temp
   406         self.tempfile = temp
   407 
   407 
   408         with os.fdopen(fdtemp, 'wb') as fptemp:
   408         with os.fdopen(fdtemp, 'wb') as fptemp:
   409             fptemp.write(header)
   409             fptemp.write(header)
   410             while True:
   410             while True:
   411                 chunk = readfn(2 ** 18)
   411                 chunk = readfn(2**18)
   412                 if not chunk:
   412                 if not chunk:
   413                     break
   413                     break
   414                 fptemp.write(chunk)
   414                 fptemp.write(chunk)
   415 
   415 
   416         return self.vfs.open(self.tempfile, mode=b"rb")
   416         return self.vfs.open(self.tempfile, mode=b"rb")