From 3ef67ca3571ac8cd5b49788a3e0338191581ce64 Mon Sep 17 00:00:00 2001 From: "Server (Shared Users)" <shmd01.iptime.org> Date: Tue, 26 Nov 2019 08:39:28 +0000 Subject: [PATCH] middle output --- Server_CoAP/CoAPthon3/coapserver.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/Server_CoAP/CoAPthon3/coapserver.py b/Server_CoAP/CoAPthon3/coapserver.py index a977161..1a9470d 100644 --- a/Server_CoAP/CoAPthon3/coapserver.py +++ b/Server_CoAP/CoAPthon3/coapserver.py @@ -38,18 +38,17 @@ class CoAPServer(CoAP): for c in cursor: positionCalculationThread = threading.Thread(target = self.positionCalculation, args=([c['uuid']])) positionCalculationThread.start() - time.sleep(3) + time.sleep(3.1) + currentTime = time.time() + trackingCursor = self.trackingCollection.remove({'updateTime': {'lte' : currentTime - 3}}) except KeyboardInterrupt: print("existing updateUserLocation") def positionCalculation(self, useruuid): currentTime = time.time() - """ trackingCursor = self.trackingCollection.find({'$and':[{'useruuid':{'$eq' : useruuid}}, {'updateTime':{'$gt' : currentTime - 3}}]}) - 실제 코드, 밑에는 테스트용 코드 - """ - trackingCursor = self.trackingCollection.find({'$and':[{'useruuid':{'$eq' : useruuid}}]}) + #trackingCursor = self.trackingCollection.find({'$and':[{'useruuid':{'$eq' : useruuid}}]}) userLocationData =[] flag = 0 -- GitLab