mirror of
https://github.com/mofeng-git/One-KVM.git
synced 2026-04-30 18:06:35 +08:00
client-side ping-pong
This commit is contained in:
@@ -150,7 +150,9 @@ class Server: # pylint: disable=too-many-instance-attributes
|
||||
except Exception as err:
|
||||
logger.error("Can't parse JSON event from websocket: %s", err)
|
||||
else:
|
||||
if event.get("event_type") == "key":
|
||||
if event.get("event_type") == "ping":
|
||||
ws.send_str(json.dumps({"msg_type": "pong"}))
|
||||
elif event.get("event_type") == "key":
|
||||
key = str(event.get("key", ""))[:64].strip()
|
||||
state = event.get("state")
|
||||
if key and state in [True, False]:
|
||||
|
||||
Reference in New Issue
Block a user