X-Git-Url: http://average.org/gitweb/?a=blobdiff_plain;f=gps303%2Fcollector.py;h=be1bdeccc609c35b85bea167ceda15fed65bb6b9;hb=3dea189c7bb47f02db07b52fdcda53fdb986fd2b;hp=4cb7956d2809c4dfd57782d7a15b9bf57abfdbeb;hpb=513eaed4a832748bd77294679939627eaaf69612;p=loctrkd.git diff --git a/gps303/collector.py b/gps303/collector.py index 4cb7956..be1bdec 100644 --- a/gps303/collector.py +++ b/gps303/collector.py @@ -1,7 +1,7 @@ """ TCP server that communicates with terminals """ from logging import getLogger -from socket import socket, AF_INET, SOCK_STREAM, SOL_SOCKET, SO_REUSEADDR +from socket import socket, AF_INET6, SOCK_STREAM, SOL_SOCKET, SO_REUSEADDR from time import time from struct import pack import zmq @@ -135,7 +135,7 @@ def runserver(conf): zpub.bind(conf.get("collector", "publishurl")) zsub = zctx.socket(zmq.SUB) zsub.connect(conf.get("collector", "listenurl")) - tcpl = socket(AF_INET, SOCK_STREAM) + tcpl = socket(AF_INET6, SOCK_STREAM) tcpl.setsockopt(SOL_SOCKET, SO_REUSEADDR, 1) tcpl.bind(("", conf.getint("collector", "port"))) tcpl.listen(5)