This commit is contained in:
Yenten 2018-01-31 15:45:13 +02:00
parent 8b23b5d389
commit be166cac7d

View File

@ -191,11 +191,15 @@ class Request(dict):
if sock.family == socket.AF_INET: if sock.family == socket.AF_INET:
self._socket = (self.transport.get_extra_info('peername') or self._socket = (self.transport.get_extra_info('peername') or
(None, None)) (None, None))
self._ip, self._port = self._socket # self._ip, self._port = self._socket
self._ip = self._socket[0]
self._port = self._socket[1]
elif sock.family == socket.AF_INET6: elif sock.family == socket.AF_INET6:
self._socket = (self.transport.get_extra_info('peername') or self._socket = (self.transport.get_extra_info('peername') or
(None, None, None, None)) (None, None, None, None))
self._ip, self._port, *_ = self._socket # self._ip, self._port, *_ = self._socket
self._ip = self._socket[0]
self._port = self._socket[1]
else: else:
self._ip, self._port = (None, None) self._ip, self._port = (None, None)