From d5c7b38b578a000e6581594d9c0d76c53805f41e Mon Sep 17 00:00:00 2001 From: TheEssem Date: Tue, 11 May 2021 12:11:54 -0500 Subject: [PATCH] None of these were needed in the first place --- utils/image.js | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/utils/image.js b/utils/image.js index a1df472..ee79683 100644 --- a/utils/image.js +++ b/utils/image.js @@ -99,7 +99,6 @@ exports.connect = (server) => { for (const uuid of Object.keys(jobs)) { if (jobs[uuid].addr === connection.remoteAddress) jobs[uuid].event.emit("error", new Error("Job ended prematurely due to a closed connection; please run your image job again")); } - this.connections = this.connections.filter((val) => val.remoteAddress !== connection.remoteAddress); }); this.connections.push(connection); resolve(); @@ -131,12 +130,7 @@ const getIdeal = () => { }, 5000); for (const connection of this.connections) { if (!connection.remoteAddress) continue; - let promise = new Promise((resolveTest) => { resolveTest(); }); - if (connection.destroyed) { - this.connections = this.connections.filter((val) => val.remoteAddress !== connection.remoteAddress); - promise = this.connect(connection.remoteAddress); - } - promise.then(() => fetch(`http://${connection.remoteAddress}:8081/status`)).then(statusRequest => statusRequest.text()).then(async (status) => { + fetch(`http://${connection.remoteAddress}:8081/status`).then(statusRequest => statusRequest.text()).then(async (status) => { serversLeft--; idealServers.push({ addr: connection.remoteAddress,