From 380222bcfd93533bd3d0262c1514af3e549b8f68 Mon Sep 17 00:00:00 2001 From: yj <1336058017@qq.com> Date: Fri, 1 Nov 2024 11:21:54 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/main.js b/main.js index b720e66..1186bd0 100644 --- a/main.js +++ b/main.js @@ -720,7 +720,6 @@ const startSignalr = async (user) => { }) .withAutomaticReconnect([0, 3000, 3000, 3000]) .build(); - connection.start(); mainWindow.webContents.send('changeLocalStorage', { isSignalr: true, reconnect: true, @@ -736,12 +735,19 @@ const startSignalr = async (user) => { reconnect: false, }); }); + connection.start(); } const onStart = async () => { if (connection) { if (connection.state === signalR.HubConnectionState.Disconnected) { - connection.start(); + connection.start().then(() => { + mainWindow.webContents.send('changeLocalStorage', { + reconnect: true, + }); + }).catch((err) => { + + }); } if (connection.state !== signalR.HubConnectionState.Connected) { setTimeout(onStart, 3000);