]> git.michaelhowe.org Git - packages/o/openafs.git/commit
STABLE14-rx-tq-waiter-rework-20050914
authorDerrick Brashear <shadow@dementia.org>
Wed, 14 Sep 2005 09:53:12 +0000 (09:53 +0000)
committerDerrick Brashear <shadow@dementia.org>
Wed, 14 Sep 2005 09:53:12 +0000 (09:53 +0000)
commit05c6baad5e7e6d70da90cc1b51d14dc3a607e18c
treee7f575c1c3c3cab4f0a1f4be2226854392e6cdf6
parent5ce32b2e0ed24a3b320cc9df62d288552d9616d1
STABLE14-rx-tq-waiter-rework-20050914

heavily reworked by jaltman@secure-endpoints.com
and then a little further editing by me

see if we can avoid doing to sleep forever waiting on the tq to flush

====================
This delta was composed from multiple commits as part of the CVS->Git migration.
The checkin message with each commit was inconsistent.
The following are the additional commit messages.
====================

do not decrement tqWaiters in the while evaluation.   This will
result in an invalid count if the value was zero to begin with.

(cherry picked from commit b08017e91f5b4d175b5c9b1f6d68adb9effa3360)
src/rx/LINUX/rx_kmutex.c
src/rx/LINUX/rx_kmutex.h
src/rx/rx.c
src/rx/rx.h