From f2d360fae0187d66f23c59e4c182cc467ac1f36f Mon Sep 17 00:00:00 2001 From: song_xiao_lin Date: Thu, 9 May 2024 14:52:07 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=8A=B6=E6=80=81=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Contro.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/components/Contro.tsx b/src/components/Contro.tsx index c420b4d..6dd43e9 100644 --- a/src/components/Contro.tsx +++ b/src/components/Contro.tsx @@ -56,7 +56,12 @@ export const Contro: React.FC = () => { const findPort = (port: number, max: number) => { const ws = new WebSocket(`ws://127.0.0.1:${port}`); ws.onclose = (e: CloseEvent) => { - if (enginePortRef.current) return + if (enginePortRef.current) { + setConnected(false); + setAutoFindFailedReason("Yakit WebSocket Controller Connect Fail"); + localStorage.setItem("yakit-connect", ""); + return + } if (e.reason !== `FoundYakitWebSocketController` && port + 1 <= max) { setTimeout(() => findPort(port + 1, max), 200); }