🎨 桌面端启动获取内核端口失败弹窗提示 Fix https://github.com/siyuan-note/siyuan/issues/6812

This commit is contained in:
Liang Ding 2022-12-07 21:08:22 +08:00
parent e9c9f685f8
commit 4f4d5e21c2
No known key found for this signature in database
GPG key ID: 136F30F901A2231D

View file

@ -606,13 +606,19 @@ const initKernel = (initData) => {
count++ count++
if (64 < count) { if (64 < count) {
writeLog('get kernel port failed [pid=' + kernelProcessPid + '], try to use 6806') writeLog('get kernel port failed [pid=' + kernelProcessPid + '], try to use 6806')
return kernelPort return
} }
} }
} }
} }
kernelPort = await getKernelPort() kernelPort = await getKernelPort()
if (!kernelPort) {
showErrorWindow('⚠️ 获取内核服务端口失败 Failed to get kernel serve port',
'<div>获取内核服务端口失败,请确保程序拥有网络权限并不受防火墙和杀毒软件阻止。</div><div>Failed to get kernel serve port, please make sure the program has network permissions and is not blocked by firewalls and antivirus software.</div>')
bootWindow.destroy()
resolve(false)
}
writeLog("got kernel port [" + kernelPort + "]") writeLog("got kernel port [" + kernelPort + "]")
let gotVersion = false let gotVersion = false