The following commit has been merged in the master branch:
commit f61d2ba1c9953136c8e27667407a800ff9b7a89b
Author: Jeffrey Altman <[email protected]>
Date: Thu Apr 1 23:33:16 2010 -0400
Fix usage of RX_CALL_TQ_WAIT flag
The usage of RX_CALL_TQ_WAIT flag was not consistent within both
rx.c and rx_rdwr.c. When a thread is waiting on the transmit
queue it must not only set the RX_CALL_TQ_WAIT flag but also
increment the call->tqWaiters count. Upon waking up, it must
decrement call->tqWaiters and only clear RX_CALL_TQ_WAIT if
the tqWaiters count reaches zero.
Change-Id: I7de01d27f073cddd9651fbcd9cd2038e56ac35cf
Reviewed-on: http://gerrit.openafs.org/1685
Reviewed-by: Derrick Brashear <[email protected]>
Tested-by: Derrick Brashear <[email protected]>
src/rx/rx.c | 4 ++++
src/rx/rx_rdwr.c | 12 ++++++++++++
2 files changed, 16 insertions(+), 0 deletions(-)
--
OpenAFS Master Repository
_______________________________________________
OpenAFS-cvs mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-cvs