X-Git-Url: http://average.org/gitweb/?a=blobdiff_plain;f=gps303%2Flookaside.py;h=136ade9aeccf51e836062e8bfb0e83130c9544a4;hb=cb5e8c8b7ae9dc1916dc75d631717d5ab36fc383;hp=dd5a449bdbcfa771fd5358f25b1d56afd52b386a;hpb=5e1e7a4d37a1e149d5e899dada7b55a863cd8e64;p=loctrkd.git diff --git a/gps303/lookaside.py b/gps303/lookaside.py index dd5a449..136ade9 100644 --- a/gps303/lookaside.py +++ b/gps303/lookaside.py @@ -18,8 +18,7 @@ def runserver(conf): zctx = zmq.Context() zsub = zctx.socket(zmq.SUB) zsub.connect(conf.get("collector", "publishurl")) - tosub = topic(WIFI_POSITIONING.PROTO) - zsub.setsockopt(zmq.SUBSCRIBE, tosub) + zsub.setsockopt(zmq.SUBSCRIBE, topic(WIFI_POSITIONING.PROTO)) zpush = zctx.socket(zmq.PUSH) zpush.connect(conf.get("collector", "listenurl")) @@ -39,6 +38,7 @@ def runserver(conf): ) resp = Resp( imei=zmsg.imei, + when=zmsg.when, # not the current time, but the original! packet=msg.Out(latitude=lat, longitude=lon).packed, ) log.debug("Response for lat=%s, lon=%s: %s", lat, lon, resp)