]> git.michaelhowe.org Git - packages/o/openafs.git/commit
STABLE14-windows-misc-20050125
authorJeffrey Altman <jaltman@secure-endpoints.com>
Mon, 31 Jan 2005 04:23:45 +0000 (04:23 +0000)
committerDerrick Brashear <shadow@dementia.org>
Mon, 31 Jan 2005 04:23:45 +0000 (04:23 +0000)
commitfa4b62ebb4197470068653d7ab3dfa33576ef898
tree1f55956db1b5d412bf03aaf418f512e547959609
parent7b9ca6815593d91a6dd513995b7eb4522bb657a2
STABLE14-windows-misc-20050125

The list of ACL entries was being corrupted because the function
which obtains a free ACL entry was doing so without the appropriate
lock being held.

Returning Not A Directory is not the right thing to do when we are
attempting to resolve a path if the error is found on one of the
intermediary path components.  Instead return No Such Path or
No Such File as appropriate.

(cherry picked from commit ff3436446e1c8447d0f9703b088c6d65c6845aa0)
src/WINNT/afsd/cm_aclent.c
src/WINNT/afsd/cm_vnodeops.c