OpenAFS CVS Commit: openafs/src/rx by shadow

cvs@GRAND.CENTRAL.ORG cvs@GRAND.CENTRAL.ORG
Thu, 05 Jun 2003 17:42:41 EDT


Update of /cvs/openafs/src/rx
In directory GRAND.CENTRAL.ORG:/data/sb/openafs-stable-1.2/openafs/src/rx

Modified Files:
      Tag: openafs-stable-1_2_x
	rx.c 
Log Message:
DELTA STABLE12-rx-avoid-leaking-nwaiting-20030605
AUTHOR shadow@dementia.org
FIXES

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.


--- DELTA config for openafs-stable-1_2_x follows ---
STABLE12-rx-avoid-leaking-nwaiting-20030605 openafs/src/rx/rx.c 1.22.2.22 1.22.2.23