OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_76-4287-g4bf942f

Gerrit Code Review gerrit@openafs.org
Thu, 5 Jun 2014 07:17:41 -0400


The following commit has been merged in the master branch:
commit 4bf942f5c38fd711136e1a2010cb0b2ea4612901
Author: Benjamin Kaduk <kaduk@mit.edu>
Date:   Wed Jun 4 20:41:57 2014 -0400

    rx: Do not try to cancel nonexistent events
    
    Unconditionally cancelling the resend event and releasing the
    reference it was supposed to have on the call, can cause the
    call reference count to go negative.
    
    In particular, the call chain when a new rx_call structure is
    allocated would cause its reference count to become negative.
    
    Behave similarly to all the other rxevent_Cancel calls touched
    by 20034a815750beff262d49b37fba225c72dd0ab1, and only cancel the
    event and drop a reference when the event is present on the call.
    
    Change-Id: Icf2dd58c2545814ac17bb960077621c6d3209da0
    Reviewed-on: http://gerrit.openafs.org/11201
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: D Brashear <shadow@your-file-system.com>

 src/rx/rx.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

-- 
OpenAFS Master Repository