equal
deleted
inserted
replaced
408 self.gc_full_collections_done += 1 |
408 self.gc_full_collections_done += 1 |
409 else: |
409 else: |
410 gc.collect(generation=1) |
410 gc.collect(generation=1) |
411 |
411 |
412 def _runwsgi(self, req, res): |
412 def _runwsgi(self, req, res): |
|
413 self.refresh() |
|
414 |
|
415 csp, nonce = cspvalues(self.ui) |
|
416 if csp: |
|
417 res.headers[b'Content-Security-Policy'] = csp |
|
418 |
|
419 virtual = req.dispatchpath.strip(b'/') |
|
420 tmpl = self.templater(req, nonce) |
413 try: |
421 try: |
414 self.refresh() |
|
415 |
|
416 csp, nonce = cspvalues(self.ui) |
|
417 if csp: |
|
418 res.headers[b'Content-Security-Policy'] = csp |
|
419 |
|
420 virtual = req.dispatchpath.strip(b'/') |
|
421 tmpl = self.templater(req, nonce) |
|
422 ctype = tmpl.render(b'mimetype', {b'encoding': encoding.encoding}) |
422 ctype = tmpl.render(b'mimetype', {b'encoding': encoding.encoding}) |
423 |
423 |
424 # Global defaults. These can be overridden by any handler. |
424 # Global defaults. These can be overridden by any handler. |
425 res.status = b'200 Script output follows' |
425 res.status = b'200 Script output follows' |
426 res.headers[b'Content-Type'] = ctype |
426 res.headers[b'Content-Type'] = ctype |