You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
However, find, rm, etc. seem to work around it. truss indicates that they fully read the directory before starting to remove files. That means we have some workarounds:
Doing
unlink()
duringreaddir()
on FreeBSD makes it skip some directory entries: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=57696Easily reproducible with
$ mkdir foo && touch foo/{1..256} $ bfs foo -delete bfs: error: foo: Directory not empty. $ bfs foo -delete $
However,
find
,rm
, etc. seem to work around it.truss
indicates that they fully read the directory before starting to remove files. That means we have some workarounds:But it would be nice if plain
bfs
worked too.The text was updated successfully, but these errors were encountered: