diff options
Diffstat (limited to 'bugs/should-not-ignore-whole-directory-when-lstat-on-one-file-fails.mdwn')
-rw-r--r-- | bugs/should-not-ignore-whole-directory-when-lstat-on-one-file-fails.mdwn | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/bugs/should-not-ignore-whole-directory-when-lstat-on-one-file-fails.mdwn b/bugs/should-not-ignore-whole-directory-when-lstat-on-one-file-fails.mdwn deleted file mode 100644 index e2af811..0000000 --- a/bugs/should-not-ignore-whole-directory-when-lstat-on-one-file-fails.mdwn +++ /dev/null @@ -1,15 +0,0 @@ -[[!tag obnam-1.0-blocker]] - -`VFS.scan_tree` uses `listdir2`, for performance, and that does `lstat` -for each file. If the `lstat` fails, `listdir2` fails, and `scan_tree` -pretends the entire directory is empty. That's a problem: it should -skip only the items for which `lstat` failed. - -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. - ---liw - -[[done]] in current bzr |