Mercurial > public > mercurial-scm > hg
diff mercurial/hgweb/hgweb_mod.py @ 4096:49237d6ae97d
merge with crew-stable
author | Alexis S. L. Carvalho <alexis@cecm.usp.br> |
---|---|
date | Fri, 16 Feb 2007 05:27:37 -0200 |
parents | 51e52db6b40d 6fa7a2d0fc2e |
children | 5c1e18bb804c |
line wrap: on
line diff
--- a/mercurial/hgweb/hgweb_mod.py Thu Feb 15 10:15:08 2007 -0200 +++ b/mercurial/hgweb/hgweb_mod.py Fri Feb 16 05:27:37 2007 -0200 @@ -1134,8 +1134,12 @@ try: url = 'remote:%s:%s' % (proto, req.env.get('REMOTE_HOST', '')) - ret = self.repo.addchangegroup(util.chunkbuffer(gen), - 'serve', url) + try: + ret = self.repo.addchangegroup(util.chunkbuffer(gen), + 'serve', url) + except util.Abort, inst: + sys.stdout.write("abort: %s\n" % inst) + ret = 0 finally: val = sys.stdout.getvalue() sys.stdout = old_stdout