equal
deleted
inserted
replaced
1025 try: |
1025 try: |
1026 exchange.check_heads(repo, their_heads, 'preparing changes') |
1026 exchange.check_heads(repo, their_heads, 'preparing changes') |
1027 |
1027 |
1028 # write bundle data to temporary file because it can be big |
1028 # write bundle data to temporary file because it can be big |
1029 fd, tempname = tempfile.mkstemp(prefix='hg-unbundle-') |
1029 fd, tempname = tempfile.mkstemp(prefix='hg-unbundle-') |
1030 fp = os.fdopen(fd, pycompat.sysstr('wb+')) |
1030 fp = os.fdopen(fd, r'wb+') |
1031 r = 0 |
1031 r = 0 |
1032 try: |
1032 try: |
1033 proto.forwardpayload(fp) |
1033 proto.forwardpayload(fp) |
1034 fp.seek(0) |
1034 fp.seek(0) |
1035 gen = exchange.readbundle(repo.ui, fp, None) |
1035 gen = exchange.readbundle(repo.ui, fp, None) |