diff -r 8cfa3a3664a5 -r 60e060f4faa9 mercurial/hgweb/hgweb_mod.py --- a/mercurial/hgweb/hgweb_mod.py Thu Jul 25 02:41:22 2013 +0400 +++ b/mercurial/hgweb/hgweb_mod.py Sat May 11 20:40:15 2013 -0500 @@ -176,6 +176,8 @@ '').lower() != '100-continue') or req.env.get('X-HgHttp2', '')): req.drain() + else: + req.headers.append(('Connection', 'Close')) req.respond(inst, protocol.HGTYPE, body='0\n%s\n' % inst.message) return ''