OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_76-3099-gc01e552

Gerrit Code Review gerrit@openafs.org
Thu, 8 Nov 2012 20:41:06 -0800 (PST)


The following commit has been merged in the master branch:
commit c01e552b857d0a472c79f60704906936cbb2eb19
Author: Jeffrey Altman <jaltman@your-file-system.com>
Date:   Thu Nov 8 11:29:20 2012 -0500

    Windows: Treat invalid AFSFetchStatus as VBUSY
    
    Modify cm_Analyze() to accept an AFSFetchStatus parameter which
    when set is verified for validity.  If the status info is invalid,
    then consider the response equivalent to VBUSY and attempt to
    query an alternate file server (if any.)   Log the invalid status
    info to the Windows Application Event Log as a Warning.
    
    When cm_Analyze() is processing the response of an RPC that returns
    multiple AFSFetchStatus structures, pass in the one that corresponds
    with the source object.
    
    Change-Id: I84be22f332ff6fd7bc9620347f958538a3412380
    Reviewed-on: http://gerrit.openafs.org/8404
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>

 src/WINNT/afsd/afsd_eventlog.c       |    1 +
 src/WINNT/afsd/afsd_eventmessages.mc |    8 ++++++++
 src/WINNT/afsd/cm_callback.c         |    2 +-
 src/WINNT/afsd/cm_conn.c             |   23 +++++++++++++++++++++--
 src/WINNT/afsd/cm_conn.h             |    1 +
 src/WINNT/afsd/cm_dcache.c           |   10 +++++-----
 src/WINNT/afsd/cm_ioctl.c            |    8 ++++----
 src/WINNT/afsd/cm_vnodeops.c         |   29 +++++++++++++++--------------
 src/WINNT/afsd/cm_volume.c           |    6 +++---
 src/WINNT/afsrdr/user/RDRFunction.c  |    4 ++--
 10 files changed, 61 insertions(+), 31 deletions(-)

-- 
OpenAFS Master Repository