diff --git a/kernel/model/file.go b/kernel/model/file.go index 21ecd4923..3e3352a46 100644 --- a/kernel/model/file.go +++ b/kernel/model/file.go @@ -934,7 +934,7 @@ func indexWriteJSONQueue(tree *parse.Tree) (err error) { } func renameWriteJSONQueue(tree *parse.Tree, oldHPath string) (err error) { - writingDataLock.Unlock() + writingDataLock.Lock() if err = filesys.WriteTree(tree); nil != err { writingDataLock.Unlock() return