OpenAFS Master Repository branch, master, updated. BP--openafs-stable-1_6_x-1468-g7e36152
Gerrit Code Review
gerrit@openafs.org
Sun, 31 Jul 2011 10:21:55 -0700 (PDT)
The following commit has been merged in the master branch:
commit fa11f71f040b2e6856047c53fdd902109e5c6e52
Author: Jeffrey Altman <jaltman@your-file-system.com>
Date: Fri Jul 29 18:07:42 2011 -0400
Windows: Do not release locks on deleted files
If the cm_scache_t flags include CM_SCACHEFLAG_DELETED, do not
bother releasing an outstanding file lock to the file server.
The lock went away when the file was deleted. Any attempt to
release will fail with VNOVNODE which is translated locally into
CM_ERROR_BADFD.
If a RXAFS_ReleaseLock RPC fails with VNOVNODE, treat it as
success.
Change-Id: I15860920a224bd032256e08c9983fa31f7f1c9ee
Reviewed-on: http://gerrit.openafs.org/5118
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Tested-by: Jeffrey Altman <jaltman@openafs.org>
Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
src/WINNT/afsd/cm_vnodeops.c | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
--
OpenAFS Master Repository