From e3afc1ba6e97378688027a60d6d98cc19a519a8c Mon Sep 17 00:00:00 2001 From: retoor Date: Sat, 8 Mar 2025 03:51:54 +0100 Subject: [PATCH] Fix socket issue. --- src/snek/static/app.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/snek/static/app.js b/src/snek/static/app.js index b04e8fb..f26919e 100644 --- a/src/snek/static/app.js +++ b/src/snek/static/app.js @@ -183,8 +183,9 @@ class Socket extends EventHandler { const me = this if (this.isConnected || this.isConnecting) { return new Promise((resolve) => { + if(me.isConnected)resolve(me) + else if(me.isConnecting) me.connectPromises.push(resolve); - if (!me.isConnecting) resolve(me); }); } this.isConnecting = true;