Fix a minor race condition when using cp -p --parents.
commit424feb63014ebd6908b934d3d0d53b46a58ecebd
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 9 Jan 2008 10:24:12 +0000 (9 11:24 +0100)
committerJim Meyering <meyering@redhat.com>
Wed, 9 Jan 2008 10:24:12 +0000 (9 11:24 +0100)
tree57651ace1edd4adfb90f13c23c51130229a26f3b
parente80379051b72cff4c948c7045491c9faa8a2a643
Fix a minor race condition when using cp -p --parents.

* src/cp.c (make_dir_parents_private): If stat fails on the parent
directory, do not add it to the list of directories whose modes
might need fixing later.  Also, do not bother invoking 'stat'
unless the stat results might be needed later.
ChangeLog
src/cp.c