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); }