From: Derrick Brashear Date: Wed, 25 Apr 2007 20:50:21 +0000 (+0000) Subject: STABLE14-rx-call-abort-release-refcount-20070425 X-Git-Tag: openafs-stable-1_4_5-pre1~126 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=dd9a12cfbc56620876b890a57ab728dadeee99a3;p=packages%2Fo%2Fopenafs.git STABLE14-rx-call-abort-release-refcount-20070425 don't leak a call ref when doing a call abort (cherry picked from commit 92ecfdd675e8a851c7f0f19e5359362fa00c1c8f) --- diff --git a/src/rx/rx.c b/src/rx/rx.c index beb0bb7b3..48ef3dda4 100644 --- a/src/rx/rx.c +++ b/src/rx/rx.c @@ -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); }