replicant-frameworks_native/libs
Jesse Hall 9504eb915c Fix race condition in ConsumerBase::addReleaseFence()
This needs the ConsumerBase mutex locked, but wasn't locking it. Two
of the four places that called it already held the lock so were fine.
Now addReleaseFence() takes the lock itself, and I added
addReleaseFenceLocked() for the two already-locked callers, since in
one of them dropping the lock would be inconvenient.

Bug: 7289269
Change-Id: I7a5628adb516f8eec782aa6c14128202f96d7b0a
2012-10-05 14:40:50 -07:00
..
binder No longer need "original calling uid". 2012-08-31 15:40:58 -07:00
cpustats Fix log spam about CPU frequency on one device 2012-05-14 16:55:26 -07:00
gui Fix race condition in ConsumerBase::addReleaseFence() 2012-10-05 14:40:50 -07:00
ui Add Fence::waitForever which logs a warning timeout, and use it 2012-10-02 16:29:46 -07:00
utils Disable the use of clock_gettime for now. 2012-09-19 14:53:10 -07:00