listdir2, for performance, and that does
for each file. If the
listdir2 fails, and
pretends the entire directory is empty. That's a problem: it should
skip only the items for which
FUSE can cause the
lstat to fail.
Thanks, weasel, for spotting the problem and trying things until we found the reason why his home directory was getting ignored.
done in current bzr