Răsfoiți Sursa

增加日志

刘洋 7 luni în urmă
părinte
comite
f421dcd96e
1 a modificat fișierele cu 8 adăugiri și 0 ștergeri
  1. 8 0
      src/main/index.ts

+ 8 - 0
src/main/index.ts

@@ -131,6 +131,14 @@ function watchClientIsRunning(times = 10) {
       if (status) {
         if (times > 0) {
           watchClientIsRunning(times--);
+        } else {
+          logger.error(
+            `意外的事情发生了:扫描端退出了,client.exe进程却还在,
+            于是为了安全起见(场景1:扫描端其实没有退出,这时候唤醒登录框其实是错误的;
+            场景2:扫描端退出了,client.exe进程却良久存在,
+            这时候如果不唤醒登录框或者退出主程序,下次执行主程序exe就会锁住打不开),为了兼顾两种可能性,此处选择退出主程序...`
+          );
+          app.quit();
         }
       } else {
         win?.show();