bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Fwd: [bug #17877] Invalid "No such file or directory" error on files


From: Miklos Szeredi
Subject: Re: Fwd: [bug #17877] Invalid "No such file or directory" error on filesystem without stable inode numbers
Date: Thu, 05 Oct 2006 16:32:42 +0200

> > But what about symlinks?
> > 
> >   a       g
> >    b       h->a
> >     c
> >      f->g
> > 
> > The moment you traverse the f->g symlink above,
> > the entire tree, a/b/c/f, is no longer referenced,
> > so the h->a link may take you back to a new inode,
> > and the cycle will not be detected.
> 
> Right.  So find either holds a file descriptor for each symlink
> traversed,

BTW, this could make sense also if you want ultra-correctness on POSIX
filesystems, since otherwise you might get false positives from the
cycle detector.

Miklos




reply via email to

[Prev in Thread] Current Thread [Next in Thread]