From f16978784b3d4c8849864bcff4e052bc7ab3e4b2 Mon Sep 17 00:00:00 2001 From: zhiyan114 Date: Tue, 4 Jul 2023 20:13:49 -0400 Subject: [PATCH] Patch a temp fix for an error that is caused by the Node Engine --- src/events/ready.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/events/ready.ts b/src/events/ready.ts index c7b5a49a..367119b8 100644 --- a/src/events/ready.ts +++ b/src/events/ready.ts @@ -110,7 +110,7 @@ export default class ReadyEvent extends BaseEvent { this.setStatus(); - setInterval(this.setStatus, 9e5); // 15 minutes + setInterval(()=>this.setStatus(), 9e5); // 15 minutes readline.cursorTo(process.stdout, 0); process.stdout.write( @@ -213,20 +213,20 @@ export default class ReadyEvent extends BaseEvent { ws.on("connectFailed", (e) => { this.connected = false; - setTimeout(this.connect, Math.random() * 1e4); + setTimeout(()=>this.connect(), Math.random() * 1e4); console.log(`❌ WebSocket Error: ${e.toString()}`); }); ws.on("connect", (connection) => { connection.on("error", (e) => { this.connected = false; - setTimeout(this.connect, Math.random() * 1e4); + setTimeout(()=>this.connect(), Math.random() * 1e4); console.log(`❌ WebSocket Error: ${e.toString()}`); }); connection.on("close", (e) => { this.connected = false; - setTimeout(this.connect, Math.random() * 1e4); + setTimeout(()=>this.connect(), Math.random() * 1e4); console.log(`❌ WebSocket Error: ${e.toString()}`); });