diff --git a/kernel/model/conf.go b/kernel/model/conf.go index 3ed9b0b91..d59d0775b 100644 --- a/kernel/model/conf.go +++ b/kernel/model/conf.go @@ -783,6 +783,8 @@ func clearWorkspaceTemp() { } func upgradeUserGuide() { + defer logging.Recover() + dirs, err := os.ReadDir(util.DataDir) if nil != err { logging.LogErrorf("read dir [%s] failed: %s", util.DataDir, err)