Use ipv6 socket when requested
This commit is contained in:
parent
c659bcb79e
commit
d473f4b6d1
|
@ -687,7 +687,11 @@ Sec-WebSocket-Accept: %s\r
|
||||||
be overridden) for each new client connection.
|
be overridden) for each new client connection.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
lsock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
|
lsock = None
|
||||||
|
if self.ipv6:
|
||||||
|
socket.socket(socket.AF_INET6, socket.SOCK_STREAM)
|
||||||
|
else:
|
||||||
|
socket.socket(socket.AF_INET6, socket.SOCK_STREAM)
|
||||||
lsock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
|
lsock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
|
||||||
lsock.bind((self.listen_host, self.listen_port))
|
lsock.bind((self.listen_host, self.listen_port))
|
||||||
lsock.listen(100)
|
lsock.listen(100)
|
||||||
|
|
Loading…
Reference in New Issue