Support for ZMQ
This commit is contained in:
@ -1,4 +1,5 @@
|
||||
from .zmqbase import ZMQBase
|
||||
from .serverbase import ServerBase
|
||||
from .simplecapture import SimpleCapture
|
||||
|
||||
|
||||
|
@ -36,6 +36,9 @@ class ZMQBase:
|
||||
self.logger.info("Watchdog server came online")
|
||||
self.serverIsOffline=False
|
||||
if check:
|
||||
if reply['action'] == 'quit':
|
||||
client.close()
|
||||
context.term()
|
||||
return (reply['action'] == 'quit')
|
||||
else:
|
||||
self.logger.warning("Malformed reply from server")
|
||||
@ -49,6 +52,7 @@ class ZMQBase:
|
||||
if not self.serverIsOffline:
|
||||
self.logger.info("Watchdog server seems to be offline")
|
||||
self.serverIsOffline=True
|
||||
context.term()
|
||||
return False
|
||||
|
||||
# Create new connection
|
||||
|
Reference in New Issue
Block a user