From 8fccd3a58e99b734426816409f357e0fe0aa81fd Mon Sep 17 00:00:00 2001 From: Liang Ding Date: Wed, 29 Jun 2022 19:41:05 +0800 Subject: [PATCH] :art: logging --- kernel/filesys/tree.go | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/kernel/filesys/tree.go b/kernel/filesys/tree.go index 15f8cfef4..61aa44c7b 100644 --- a/kernel/filesys/tree.go +++ b/kernel/filesys/tree.go @@ -71,13 +71,15 @@ func LoadTree(boxID, p string, luteEngine *lute.Lute) (ret *parse.Tree, err erro } parentPath += ".sy" parentPath = filepath.Join(util.DataDir, boxID, parentPath) - data, err := filelock.LockFileRead(parentPath) - if nil != err { + parentData, readErr := filelock.LockFileRead(parentPath) + if nil != readErr { + util.LogWarnf("read tree data [%s] failed: %s", parentPath, err) hPathBuilder.WriteString("Untitled/") continue } - parentTree, err := protyle.ParseJSONWithoutFix(luteEngine, data) - if nil != err { + parentTree, parseErr := protyle.ParseJSONWithoutFix(luteEngine, parentData) + if nil != parseErr { + util.LogWarnf("parse tree [%s] failed: %s", parentPath, err) hPathBuilder.WriteString("Untitled/") continue }