]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFC r238780,r238948: find: Implement real -ignore_readdir_race.
authorjilles <jilles@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 20 Apr 2014 16:41:30 +0000 (16:41 +0000)
committerjilles <jilles@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 20 Apr 2014 16:41:30 +0000 (16:41 +0000)
commit6ede3588b1d099b5c66ad5a0fa1b974c28fd830e
tree7d440eae417fedf42670e6eb0dc4de962a6b109b
parent8e50f33c25c4e08d11b7c037e4a6bcf5fcd98bbd
MFC r238780,r238948: find: Implement real -ignore_readdir_race.

If -ignore_readdir_race is present, [ENOENT] errors caused by deleting a
file after find has read its name from a directory are ignored.

Formerly, -ignore_readdir_race did nothing.

PR: bin/169723
Submitted by: Valery Khromov and Andrey Ignatov (original version)
Relnotes: yes

git-svn-id: svn://svn.freebsd.org/base/stable/9@264699 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
usr.bin/find/extern.h
usr.bin/find/find.1
usr.bin/find/find.c
usr.bin/find/function.c
usr.bin/find/main.c
usr.bin/find/option.c