Bryan Mawhinney 8ea061bcdd Prevent message overrun in LocklessCommandFifo.
The previous logic in makeSpace and makeSpaceNonBlocking
was incorrect (probably a typo).  We shouldn't loop if
looping will overwrite unread messages, or if we would
make the buffer appear empty (mPut == mGet).

Change-Id: Iabc82ca94a585a7041069db97cbed7709f2d388f
2010-12-05 17:21:07 +00:00
..
2010-11-22 16:20:16 -08:00
2010-10-05 13:28:09 -07:00
2010-11-22 16:20:16 -08:00
2010-11-18 15:27:28 -08:00
2010-11-18 15:27:28 -08:00
2010-11-18 15:27:28 -08:00
2010-11-22 16:20:16 -08:00
2010-11-22 16:20:16 -08:00
2010-11-22 16:20:16 -08:00
2010-11-18 15:27:28 -08:00
2010-11-18 15:27:28 -08:00
2010-11-18 15:27:28 -08:00
2010-11-22 16:20:16 -08:00
2010-11-22 16:20:16 -08:00
2010-11-22 16:20:16 -08:00
2010-11-18 15:27:28 -08:00
2010-11-15 17:43:12 +00:00
2010-11-29 15:36:26 +00:00
2010-11-22 16:20:16 -08:00
2010-11-22 16:20:16 -08:00