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