!712 修复jffs2适配层错误释放锁的BUG

Merge pull request !712 from Far/master
This commit is contained in:
openharmony_ci 2021-11-25 13:56:12 +00:00 committed by Gitee
commit 7a7c67cbdd
1 changed files with 1 additions and 1 deletions

View File

@ -201,13 +201,13 @@ int VfsJffs2Lookup(struct Vnode *parentVnode, const char *path, int len, struct
}
(void)VfsHashGet(parentVnode->originMount, node->i_ino, &newVnode, NULL, NULL);
LOS_MuxUnlock(&g_jffs2FsLock);
if (newVnode) {
if (newVnode->data == NULL) {
LOS_Panic("#####VfsHashGet error#####\n");
}
newVnode->parent = parentVnode;
*ppVnode = newVnode;
LOS_MuxUnlock(&g_jffs2FsLock);
return 0;
}
ret = VnodeAlloc(&g_jffs2Vops, &newVnode);