瀏覽代碼

:art: 改进桌面端退出监控后台任务

Liang Ding 2 年之前
父節點
當前提交
6e56393ab9
共有 1 個文件被更改,包括 5 次插入0 次删除
  1. 5 0
      kernel/model/process.go

+ 5 - 0
kernel/model/process.go

@@ -51,8 +51,13 @@ func HookDesktopUIProcJob() {
 		return
 	}
 
+	if 0 < util.CountSessions() {
+		return
+	}
+
 	uiProcNames := []string{"siyuan", "electron"}
 	existUIProc := false
+
 	util.UIProcessIDs.Range(func(uiProcIDArg, _ interface{}) bool {
 		uiProcID, err := strconv.Atoi(uiProcIDArg.(string))
 		if nil != err {