> I think this behavior might've changed recently; EvalMountPoint() in
> afs/VNOPS/afs_vnop_lookup.c does infact return ELOOP when it sees a
> backup volume mountpoint in a backup volume (but recursive traversal
> of non-backup volumes is actually ok):
> 
> pepsi-one~> cd .OldFiles
> pepsi-one~/.OldFiles> ls .OldFiles
> .OldFiles: Number of symbolic links encountered during path 
> name traversal exceeds MAXSYMLINKS
> 
> (One might argue, though, that this is the wrong error code to return
> here.. Hmm.)

Might be nicer if the directory intentionally did not even list the
mountpoint in this case. That would make the client behavior a lot simpler
to manage and a lot less confusing to the end user, although it would mean
lying to the user. 

-- Nathan
_______________________________________________
OpenAFS-devel mailing list
[EMAIL PROTECTED]
https://lists.openafs.org/mailman/listinfo/openafs-devel

Reply via email to