🎨 使用第三方同步盘时弹出提示并退出内核 https://github.com/siyuan-note/siyuan/issues/7683

This commit is contained in:
Liang Ding 2023-03-17 09:10:27 +08:00
parent 6b43dbad4b
commit deee73d5ad
No known key found for this signature in database
GPG key ID: 136F30F901A2231D

View file

@ -163,7 +163,7 @@ func CheckFileSysStatus() {
}
for i := 0; i < 32; i++ {
tmp := filepath.Join(dir, "check_"+gulu.Rand.String(7))
tmp := filepath.Join(dir, "check_consistency")
data := make([]byte, 1024*4)
_, err := rand.Read(data)
if nil != err {
@ -192,13 +192,13 @@ func CheckFileSysStatus() {
time.Sleep(200 * time.Millisecond)
if err = os.Rename(tmp, tmp+"_1"); nil != err {
if err = os.Rename(tmp, tmp+"_renamed"); nil != err {
reportFileSysFatalError(err)
break
}
time.Sleep(200 * time.Millisecond)
if err = os.Rename(tmp+"_1", tmp); nil != err {
if err = os.Rename(tmp+"_renamed", tmp); nil != err {
reportFileSysFatalError(err)
break
}