mercurial/hgweb/protocol.py
branchstable
changeset 11442 ee1ed6afac21
parent 11370 db3f6f0e4e7d
child 11582 26c7d4fc31bf
equal deleted inserted replaced
11441:d74fe370ab04 11442:ee1ed6afac21
   162                     url = 'remote:%s:%s:%s' % (
   162                     url = 'remote:%s:%s:%s' % (
   163                           proto,
   163                           proto,
   164                           urllib.quote(req.env.get('REMOTE_HOST', '')),
   164                           urllib.quote(req.env.get('REMOTE_HOST', '')),
   165                           urllib.quote(req.env.get('REMOTE_USER', '')))
   165                           urllib.quote(req.env.get('REMOTE_USER', '')))
   166                     try:
   166                     try:
   167                         ret = repo.addchangegroup(gen, 'serve', url)
   167                         ret = repo.addchangegroup(gen, 'serve', url, lock=lock)
   168                     except util.Abort, inst:
   168                     except util.Abort, inst:
   169                         sys.stdout.write("abort: %s\n" % inst)
   169                         sys.stdout.write("abort: %s\n" % inst)
   170                         ret = 0
   170                         ret = 0
   171                 finally:
   171                 finally:
   172                     val = sys.stdout.getvalue()
   172                     val = sys.stdout.getvalue()