diff --git a/kernel/model/conf.go b/kernel/model/conf.go index b1b5807df..120eabdac 100644 --- a/kernel/model/conf.go +++ b/kernel/model/conf.go @@ -554,7 +554,7 @@ func (conf *AppConf) Save() { } confSaveLock.Lock() - confSaveLock.Unlock() + defer confSaveLock.Unlock() newData, _ := gulu.JSON.MarshalIndentJSON(Conf, "", " ") confPath := filepath.Join(util.ConfDir, "conf.json")