equal
deleted
inserted
replaced
18 from .node import nullid |
18 from .node import nullid |
19 from . import ( |
19 from . import ( |
20 bundle2, |
20 bundle2, |
21 error, |
21 error, |
22 httpconnection, |
22 httpconnection, |
|
23 pycompat, |
23 statichttprepo, |
24 statichttprepo, |
24 url, |
25 url, |
25 util, |
26 util, |
26 wireproto, |
27 wireproto, |
27 ) |
28 ) |
325 fp_ = None |
326 fp_ = None |
326 filename = None |
327 filename = None |
327 try: |
328 try: |
328 # dump bundle to disk |
329 # dump bundle to disk |
329 fd, filename = tempfile.mkstemp(prefix="hg-bundle-", suffix=".hg") |
330 fd, filename = tempfile.mkstemp(prefix="hg-bundle-", suffix=".hg") |
330 fh = os.fdopen(fd, "wb") |
331 fh = os.fdopen(fd, pycompat.sysstr("wb")) |
331 d = fp.read(4096) |
332 d = fp.read(4096) |
332 while d: |
333 while d: |
333 fh.write(d) |
334 fh.write(d) |
334 d = fp.read(4096) |
335 d = fp.read(4096) |
335 fh.close() |
336 fh.close() |