OpenAFS Master Repository branch, master, updated. BP--openafs-stable-1_6_x-933-gfa86aee

Gerrit Code Review gerrit@openafs.org
Sat, 26 Mar 2011 08:23:55 -0700 (PDT)


The following commit has been merged in the master branch:
commit fa86aee76a3bf73d20771c24a3448b04cb6db932
Author: Andrew Deason <adeason@sinenomine.net>
Date:   Fri Mar 25 15:44:57 2011 -0500

    Revert "ihandle: Ensure FDH_REALLYCLOSE really closes"
    
    This reverts commit a50f4c8d802c7b1c258a9cbe388dfab50425596b.
    
    The only difference between FDH_CLOSE and FDH_REALLYCLOSE has to do
    with ihandle cache behavior. FDH_REALLYCLOSE just indicates that the
    reference we are closing is not likely to be used by other code, and
    should be kicked out of the cache immediately (thus closing the file
    descriptor). So, if there is another reference to that FdHandle_t, and
    it issues an FDH_CLOSE, it thinks that the reference is likely to be
    used again soon, and so the handle should not be kicked out of the
    cache. Thus, the behavior before a50f4c8d was already correct.
    
    Change-Id: I5a5c0c18b459f50e16c1d901ecc5f4eb18e8ef62
    Reviewed-on: http://gerrit.openafs.org/4343
    Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
    Reviewed-by: Derrick Brashear <shadow@dementia.org>
    Tested-by: Derrick Brashear <shadow@dementia.org>

 src/vol/ihandle.c |   11 +----------
 src/vol/ihandle.h |    1 -
 2 files changed, 1 insertions(+), 11 deletions(-)

-- 
OpenAFS Master Repository