OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_75-134-gba7d8d7
Gerrit Code Review
gerrit@openafs.org
Tue, 3 Aug 2010 04:59:00 -0700 (PDT)
The following commit has been merged in the master branch:
commit ba7d8d78104d870e9c1d984ac10843918513eef1
Author: Jeffrey Altman <jaltman@your-file-system.com>
Date: Mon Aug 2 23:28:39 2010 -0400
Windows: Reduce complexity of Freelance Callback Logic
Over the years the processing of the Freelance callbacks have
added functionality that behaves much more like FetchStatus checks
to a file server. If the data version of the object has changed,
get the new data. Given that is the case, we can remove much of
the original refresh logic that is rather race prone. Say goodbye
to cm_fakeGettingCallback and cm_fakeDirCallback.
LICENSE MIT
Change-Id: I249c84201afc16611039b2ba0801a643fcf05f28
Reviewed-on: http://gerrit.openafs.org/2505
Tested-by: Jeffrey Altman <jaltman@openafs.org>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
src/WINNT/afsd/cm_callback.c | 64 +++++++----------------------------------
src/WINNT/afsd/cm_freelance.c | 9 +++--
src/WINNT/afsd/cm_scache.c | 19 ++---------
3 files changed, 20 insertions(+), 72 deletions(-)
--
OpenAFS Master Repository