|
@@ -84,6 +84,11 @@ class ThreadingTCPServer(SocketServer.ThreadingMixIn, SocketServer.TCPServer):
|
|
|
"""Defines a threaded TCP socket server."""
|
|
|
bot = None
|
|
|
|
|
|
+ def __init__(self, endpoint, handler):
|
|
|
+ if ':' in endpoint[0]:
|
|
|
+ self.address_family = socket.AF_INET6
|
|
|
+ SocketServer.TCPServer.__init__(self, endpoint, handler)
|
|
|
+
|
|
|
|
|
|
def setup(bot):
|
|
|
"""Called by willie upon loading this plugin."""
|