OpenAFS Master Repository branch, openafs-stable-1_6_x, updated. openafs-stable-1_6_0pre7-24-gcf11acc

Gerrit Code Review gerrit@openafs.org
Tue, 2 Aug 2011 13:51:12 -0700 (PDT)


The following commit has been merged in the openafs-stable-1_6_x branch:
commit 9d44937928dbd20418f6b9b4fb0fd697f6348ddc
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.
    
    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>
    (cherry picked from fa11f71f040b2e6856047c53fdd902109e5c6e52)
    
    Change-Id: I4b70abab200ea50b419e215f4b3f3b4d3d7ab484
    Reviewed-on: http://gerrit.openafs.org/5144
    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