From a97fcacb0ce4d2f30fbe989ec1f62f6bd95c7e9a Mon Sep 17 00:00:00 2001 From: Kyle Gunger Date: Mon, 25 Jul 2022 22:34:33 -0400 Subject: Change handshake code again --- scripts/socket/sock.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'scripts/socket') diff --git a/scripts/socket/sock.js b/scripts/socket/sock.js index a52faf4..73e20ee 100644 --- a/scripts/socket/sock.js +++ b/scripts/socket/sock.js @@ -20,6 +20,11 @@ class SockWorker extends EventTarget{ if(this.server == "" || this.server == null) { return; } + + if(this.socket != null) { + this.socket.close(); + } + try { this.socket = new WebSocket(this.server); @@ -47,7 +52,7 @@ class SockWorker extends EventTarget{ if (this.handshake) { if (dat.type == "ready") this.handshake = false; - this.dispatchEvent(new CustomEvent("handshake", {detail: dat.type})); + this.dispatchEvent(new CustomEvent("handshake", {detail: dat})); return; } -- cgit v1.2.3