Mercurial > public > mercurial-scm > hg
comparison mercurial/hgweb/server.py @ 50090:a3c856e2ea2f
branching: merge with default
the first part of the fix is there
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Fri, 17 Feb 2023 17:04:41 +0100 |
parents | 68cf519429ef |
children | 6be6406a2988 |
comparison
equal
deleted
inserted
replaced
50088:2d0daf9c9d5d | 50090:a3c856e2ea2f |
---|---|
204 if hval: | 204 if hval: |
205 env[hkey] = hval | 205 env[hkey] = hval |
206 env['SERVER_PROTOCOL'] = self.request_version | 206 env['SERVER_PROTOCOL'] = self.request_version |
207 env['wsgi.version'] = (1, 0) | 207 env['wsgi.version'] = (1, 0) |
208 env['wsgi.url_scheme'] = pycompat.sysstr(self.url_scheme) | 208 env['wsgi.url_scheme'] = pycompat.sysstr(self.url_scheme) |
209 if env.get('HTTP_EXPECT', b'').lower() == b'100-continue': | 209 if env.get('HTTP_EXPECT', '').lower() == '100-continue': |
210 self.rfile = common.continuereader(self.rfile, self.wfile.write) | 210 self.rfile = common.continuereader(self.rfile, self.wfile.write) |
211 | 211 |
212 env['wsgi.input'] = self.rfile | 212 env['wsgi.input'] = self.rfile |
213 env['wsgi.errors'] = _error_logger(self) | 213 env['wsgi.errors'] = _error_logger(self) |
214 env['wsgi.multithread'] = isinstance( | 214 env['wsgi.multithread'] = isinstance( |