From abd1030cb81d423a71ab6da35ce10958ef05ca82 Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Fri, 21 Jul 2023 20:23:37 +0800 Subject: [PATCH] :art: Remove box conf if parse failed --- kernel/model/box.go | 1 + 1 file changed, 1 insertion(+) diff --git a/kernel/model/box.go b/kernel/model/box.go index bca5bdd52..91f6ff780 100644 --- a/kernel/model/box.go +++ b/kernel/model/box.go @@ -123,6 +123,7 @@ func ListNotebooks() (ret []*Box, err error) { } if readErr = gulu.JSON.UnmarshalJSON(data, boxConf); nil != readErr { logging.LogErrorf("parse box conf [%s] failed: %s", boxConfPath, readErr) + os.RemoveAll(boxConfPath) continue }