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

(cherry picked from commit 92ecfdd675e8a851c7f0f19e5359362fa00c1c8f)

src/rx/rx.c

index beb0bb7b39431b9883bcc097f39a9e3344dec1d6..48ef3dda4ffea208cf940ff8d6f7242e4dc37677 100644 (file)
@@ -5547,6 +5547,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);
 }