OpenAFS Master Repository branch, openafs-stable-1_6_x, updated. openafs-stable-1_6_1pre2-106-gfe588ef

Gerrit Code Review gerrit@openafs.org
Mon, 28 May 2012 07:43:29 -0700 (PDT)


The following commit has been merged in the openafs-stable-1_6_x branch:
commit fe588efd2df9adb6d393f223a4359cdc46a16185
Author: Andrew Deason <adeason@sinenomine.net>
Date:   Fri Apr 27 12:59:25 2012 -0500

    vol: A GOING_OFFLINE volume should yield VOFFLINE
    
    Currently, GetVolume treats a volume in the VOL_STATE_GOING_OFFLINE
    state the same as VOL_STATE_SHUTTING_DOWN, and so returns VNOVOL for a
    GOING_OFFLINE volume, but these states are very different.
    
    GOING_OFFLINE indicates that a volume should soon be in the UNATTACHED
    state, so we should treat GOING_OFFLINE the same as UNATTACHED for
    returning errors to the user. For UNATTACHED, we return specialStatus
    if it's set, or VOFFLINE otherwise; so, just do the same for
    GOING_OFFLINE.
    
    Reviewed-on: http://gerrit.openafs.org/7290
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Derrick Brashear <shadow@dementix.org>
    (cherry picked from commit d10f71d44fddd7ea6e37481cffd7ee1be2a93217)
    
    Change-Id: I1f75992da7732596c78041e9eac3b1e3a12082e8
    Reviewed-on: http://gerrit.openafs.org/7488
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Derrick Brashear <shadow@dementix.org>

 src/vol/volume.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

-- 
OpenAFS Master Repository