]> git.michaelhowe.org Git - packages/o/openafs.git/commit
STABLE12-rx-avoid-leaking-nwaiting-20030605
authorDerrick Brashear <shadow@dementia.org>
Thu, 5 Jun 2003 22:42:41 +0000 (22:42 +0000)
committerDerrick Brashear <shadow@dementia.org>
Thu, 5 Jun 2003 22:42:41 +0000 (22:42 +0000)
commit2165b62571318ac03f1a0e9e1d00273bb642821f
treec41d82599cc3616e329cde0c1e9e67f5165a262f
parentf6251a5ad4d78de4f12e17b83775100fb3f70967
STABLE12-rx-avoid-leaking-nwaiting-20030605

thanks to kolya@mit.edu for suggesting moving rather than adding the
decrement and confirming sanity.

basically if a call ended up call->error it was possible to queue_Remove()
it, drop the call, and not rx_nWaiting--; result should be observed as
rxdebug reporting waitprocs when threads were idle.

(cherry picked from commit 3fd6efb40fb4b81874cd1d48a1b529a175383e55)
src/rx/rx.c