mirror of
https://github.com/frappe/gunicorn.git
synced 2026-01-14 11:09:11 +08:00
[gevent worker] Fix broken header parsing in logging (#1607)
We have a http.client.HTTPMessage in Python 3 (mimetools.Message in Python 2), just take .items() from that.
This commit is contained in:
parent
595ca263dd
commit
5d4f885103
@ -213,7 +213,7 @@ class PyWSGIHandler(pywsgi.WSGIHandler):
|
||||
resp_headers = getattr(self, 'response_headers', {})
|
||||
resp = GeventResponse(self.status, resp_headers, self.response_length)
|
||||
if hasattr(self, 'headers'):
|
||||
req_headers = [h.split(":", 1) for h in self.headers.headers]
|
||||
req_headers = self.headers.items()
|
||||
else:
|
||||
req_headers = []
|
||||
self.server.log.access(resp, req_headers, self.environ, response_time)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user