parent
bc543be008
commit
aa036d3855
@ -0,0 +1,17 @@
|
||||
# cherry picked from https://savannah.gnu.org/bugs/?45930
|
||||
diff --git a/find/ftsfind.c b/find/ftsfind.c
|
||||
index 0d96c4ca..6aeac28c 100644
|
||||
--- a/find/ftsfind.c
|
||||
+++ b/find/ftsfind.c
|
||||
@@ -401,6 +401,10 @@ consider_visiting (FTS *p, FTSENT *ent)
|
||||
}
|
||||
else
|
||||
{
|
||||
+ /* Ignore unlink() error for vanished files. */
|
||||
+ if (ENOENT == ent->fts_errno && options.ignore_readdir_race)
|
||||
+ return;
|
||||
+
|
||||
nonfatal_target_file_error (ent->fts_errno, ent->fts_path);
|
||||
/* Continue despite the error, as file name without stat info
|
||||
* might be better than not even processing the file name. This
|
||||
|
Loading…
Reference in new issue