]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
DEVEL15-rx-call-abort-release-refcount-20070425
authorDerrick Brashear <shadow@dementia.org>
Wed, 25 Apr 2007 20:48:51 +0000 (20:48 +0000)
committerDerrick Brashear <shadow@dementia.org>
Wed, 25 Apr 2007 20:48:51 +0000 (20:48 +0000)
don't leak a call ref when doing a call abort

(cherry picked from commit 92ecfdd675e8a851c7f0f19e5359362fa00c1c8f)

src/rx/rx.c

index e24b585242447097d6c11171be42217e5779a76f..ada4df8268933ac60a14a9db94212b04471138d2 100644 (file)
@@ -5640,6 +5640,7 @@ rxi_SendDelayedCallAbort(struct rxevent *event, register struct rx_call *call,
                            (char *)&error, sizeof(error), 0);
        rxi_FreePacket(packet);
     }
+    CALL_RELE(call, RX_CALL_REFCOUNT_ABORT);
     MUTEX_EXIT(&call->lock);
 }