handle unknown ip situation, for example for unix-sockets

This commit is contained in:
Alexander Bersenev
2019-08-19 03:44:08 +05:00
parent 1938c7d3bb
commit 06ed40c815

View File

@@ -1007,7 +1007,7 @@ async def handle_handshake(reader, writer):
peer = writer.get_extra_info("peername")[:2]
if config.PROXY_PROTOCOL:
ip = peer[0]
ip = peer[0] if peer else "unknown address"
peer = await handle_proxy_protocol(reader, peer)
if not peer:
print_err("Client from %s sent bad proxy protocol headers" % ip)