OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_74_1-221-g157a274

Gerrit Code Review gerrit@openafs.org
Thu, 10 Jun 2010 12:15:13 -0700 (PDT)


The following commit has been merged in the master branch:
commit 157a274b8b1f6c39751d876354e1d8453d66b864
Author: Andrew Deason <adeason@sinenomine.net>
Date:   Wed Oct 21 22:16:38 2009 -0500

    Break origin's callback for RXAFS_Rename target
    
    When we RXAFS_Rename something, the status of the renamed FID can
    sometimes change, and thus we break callbacks on it. Currently, however,
    we do not break the callback for the originating client, even though the
    status of the target changes and we do not return an AFSFetchStatus to
    the caller.
    
    Since the callback is not always broken for the target, it may not be
    immediately obvious to client implementations to implicitly break the
    target's callback. Since we do not have an explicit protocol
    specification saying that the callback is implicitly broken, break the
    callback for the origin client as well, to be safe.
    
    Change-Id: I97d90518a240f852013d1d63fccef663c8b0e998
    Reviewed-on: http://gerrit.openafs.org/709
    Reviewed-by: Derrick Brashear <shadow@dementia.org>
    Tested-by: Derrick Brashear <shadow@dementia.org>

 src/viced/afsfileprocs.c |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

-- 
OpenAFS Master Repository