diff --git a/nemubot/server/socket.py b/nemubot/server/socket.py index 0dee97f..612f4cb 100644 --- a/nemubot/server/socket.py +++ b/nemubot/server/socket.py @@ -81,7 +81,7 @@ class _Socket(AbstractServer): class _SocketServer(_Socket): def __init__(self, host, port, bind=None, **kwargs): - (family, type, proto, canonname, sockaddr) = socket.getaddrinfo(host, port)[0] + (family, type, proto, canonname, sockaddr) = socket.getaddrinfo(host, port, proto=socket.IPPROTO_TCP)[0] if isinstance(self, ssl.SSLSocket) and "server_hostname" not in kwargs: kwargs["server_hostname"] = host