From bd29a273cb56120db6f7d05ce45ac0933ee298d6 Mon Sep 17 00:00:00 2001 From: sD Date: Mon, 20 Jul 2020 10:28:21 +0200 Subject: only connect to network when it's not a replay --- webAO/client.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'webAO') diff --git a/webAO/client.js b/webAO/client.js index d9acaad..76300ec 100644 --- a/webAO/client.js +++ b/webAO/client.js @@ -92,12 +92,14 @@ let lastICMessageTime = new Date(0); class Client extends EventEmitter { constructor(address) { super(); - this.serv = new WebSocket("ws://" + address); - // Assign the websocket events - this.serv.addEventListener("open", this.emit.bind(this, "open")); - this.serv.addEventListener("close", this.emit.bind(this, "close")); - this.serv.addEventListener("message", this.emit.bind(this, "message")); - this.serv.addEventListener("error", this.emit.bind(this, "error")); + if (mode !== "replay") { + this.serv = new WebSocket("ws://" + address); + // Assign the websocket events + this.serv.addEventListener("open", this.emit.bind(this, "open")); + this.serv.addEventListener("close", this.emit.bind(this, "close")); + this.serv.addEventListener("message", this.emit.bind(this, "message")); + this.serv.addEventListener("error", this.emit.bind(this, "error")); + } this.on("open", this.onOpen.bind(this)); this.on("close", this.onClose.bind(this)); -- cgit