Merge pull request #1025 from trapexit/estale

Change ENOENT to ESTALE for looking up paths to handle rename race conditions
This commit is contained in:
trapexit 2022-03-20 12:19:00 -04:00 committed by GitHub
commit 4bf8738e5c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -921,7 +921,7 @@ try_get_path(struct fuse *f,
for(node = get_node(f,nodeid); node->nodeid != FUSE_ROOT_ID; node = node->parent)
{
err = -ENOENT;
err = -ESTALE;
if(node->name == NULL || node->parent == NULL)
goto out_unlock;