We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 62dcc50 commit efbdeb2Copy full SHA for efbdeb2
components/dfs/dfs_v1/src/dfs.c
@@ -359,6 +359,11 @@ void fdt_fd_release(struct dfs_fdtable* fdt, int fd)
359
if (vnode)
360
{
361
vnode->ref_count--;
362
+ if(vnode->ref_count == 0)
363
+ {
364
+ rt_free(vnode);
365
+ fd_slot->vnode = RT_NULL;
366
+ }
367
}
368
rt_free(fd_slot);
369
components/dfs/dfs_v2/src/dfs.c
0 commit comments