Check for valid websocket message before processing
This commit is contained in:
parent
e3b58a083e
commit
3b919a4a59
@ -111,6 +111,7 @@ def handle_control():
|
||||
while True:
|
||||
try:
|
||||
message = wsock.receive()
|
||||
if message:
|
||||
log.info("Received (control): %s" % message)
|
||||
msgdict = json.loads(message)
|
||||
if msgdict.get("cmd") == "RUN":
|
||||
@ -135,7 +136,8 @@ def handle_control():
|
||||
elif msgdict.get("cmd") == "STOP":
|
||||
log.info("Stop command received")
|
||||
oven.abort_run()
|
||||
except WebSocketError:
|
||||
except WebSocketError as e:
|
||||
log.error(e)
|
||||
break
|
||||
log.info("websocket (control) closed")
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user