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