equal
deleted
inserted
replaced
930 old_stdout = sys.stdout |
930 old_stdout = sys.stdout |
931 sys.stdout = cStringIO.StringIO() |
931 sys.stdout = cStringIO.StringIO() |
932 |
932 |
933 try: |
933 try: |
934 ret = self.repo.addchangegroup(fp, 'serve') |
934 ret = self.repo.addchangegroup(fp, 'serve') |
935 req.write('%d\n' % ret) |
|
936 req.write(sys.stdout.getvalue()) |
|
937 finally: |
935 finally: |
|
936 val = sys.stdout.getvalue() |
938 sys.stdout = old_stdout |
937 sys.stdout = old_stdout |
|
938 req.write('%d\n' % ret) |
|
939 req.write(val) |
939 finally: |
940 finally: |
940 lock.release() |
941 lock.release() |
941 finally: |
942 finally: |
942 fp.close() |
943 fp.close() |
943 os.unlink(tempname) |
944 os.unlink(tempname) |