X-Git-Url: https://git.realraum.at/?a=blobdiff_plain;f=bridge-old-sensors-zmq.py;h=016c4950ce5c98d14fb9fbb5688ec11255b38a0b;hb=564023a044eb709e3d0ea23bfcd8f74455de4bc0;hp=66de9afee109109d857759a8c711f349ea8e9be6;hpb=37198fa7d46b067a46f5431a3b52759eb9ede5de;p=svn42.git diff --git a/bridge-old-sensors-zmq.py b/bridge-old-sensors-zmq.py index 66de9af..016c495 100755 --- a/bridge-old-sensors-zmq.py +++ b/bridge-old-sensors-zmq.py @@ -216,6 +216,11 @@ def exitHandler(signum, frame): except: pass time.sleep(0.1) + try: + zmqsub.close() + zmqctx.destroy() + except: + pass sys.exit(0) #signals proapbly don't work because of readline @@ -240,5 +245,7 @@ zmqpub.connect("tcp://wuzzler.realraum.at:4243") #listen for sensor data and forward them trackSensorStatus(uwscfg, zmqpub) +zmqsub.close() +zmqctx.destroy()