rx-tq-waiter-rework-20050914
authorDerrick Brashear <shadow@dementia.org>
Wed, 14 Sep 2005 09:51:56 +0000 (09:51 +0000)
committerDerrick Brashear <shadow@dementia.org>
Wed, 14 Sep 2005 09:51:56 +0000 (09:51 +0000)
commitb08017e91f5b4d175b5c9b1f6d68adb9effa3360
treea7f623d6d015c569d3a4b10d01b8ed1e4f67f00f
parentbd1cc3d37b456b02d9d1446ae12962fdd97fa1a5
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.
src/rx/LINUX/rx_kmutex.c
src/rx/LINUX/rx_kmutex.h
src/rx/rx.c
src/rx/rx.h