mirror of
https://github.com/frappe/gunicorn.git
synced 2026-01-14 11:09:11 +08:00
Fix for #1755: Decode remote addr if it is a byte
This commit is contained in:
parent
73cc860ead
commit
f2b8b687e2
@ -158,7 +158,7 @@ def create(req, sock, client, server, cfg):
|
|||||||
if isinstance(client, string_types):
|
if isinstance(client, string_types):
|
||||||
environ['REMOTE_ADDR'] = client
|
environ['REMOTE_ADDR'] = client
|
||||||
elif isinstance(client, binary_type):
|
elif isinstance(client, binary_type):
|
||||||
environ['REMOTE_ADDR'] = str(client)
|
environ['REMOTE_ADDR'] = client.decode()
|
||||||
else:
|
else:
|
||||||
environ['REMOTE_ADDR'] = client[0]
|
environ['REMOTE_ADDR'] = client[0]
|
||||||
environ['REMOTE_PORT'] = str(client[1])
|
environ['REMOTE_PORT'] = str(client[1])
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user