Fix more POSIX path lstat calls. Fix bug where close can return
authorJeremy Allison <jra@samba.org>
Wed, 25 Feb 2009 22:56:49 +0000 (14:56 -0800)
committerJeremy Allison <jra@samba.org>
Wed, 25 Feb 2009 22:56:49 +0000 (14:56 -0800)
commit032f052c9ccfb32f822352155e5f3c17a34f896a
tree5119a68b857e509a9298444b2eeb7d5fb8419810
parent2b5b5bed41320f1890c69c714c7596e1a7a1b964
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.
source/smbd/close.c