Fix more POSIX path lstat calls. Fix bug where close can return
commit108c1ea57996a286ff7046ec5e54a3a93e59007c
authorJeremy Allison <jra@samba.org>
Wed, 25 Feb 2009 22:56:49 +0000 (25 14:56 -0800)
committerKarolin Seeger <kseeger@samba.org>
Fri, 6 Mar 2009 07:28:26 +0000 (6 08:28 +0100)
treec39321a0d4fdfed59d457446ccc7c97b78767b66
parent7a706c27c1365e729a598e237209d544912aff9e
Fix more POSIX path lstat calls. Fix bug where close can return
failure if we have a pending modtime and the containing directory
of the file has been renamed (there is no POSIX "update time by
fd" call). This can't happen on Windows as the rename will fail
if there are open files beneath it. Will add a torture test
for this.
Jeremy.
(cherry picked from commit 032f052c9ccfb32f822352155e5f3c17a34f896a)
source/smbd/close.c