commit | 77c8aba447488b2507f9531fa17e80b06c5bb0df | [log] [tgz] |
---|---|---|
author | Hridya Valsaraju <hridya@google.com> | Fri Mar 03 07:57:37 2017 -0800 |
committer | Hridya Valsaraju <hridya@google.com> | Fri Mar 03 10:21:42 2017 -0800 |
tree | 32cc256bcd38f212f5ce88691e4de24bfc71f023 | |
parent | e1d90c68e4d58f8a7379ac0e7f1e12538e8f922e [diff] |
Handle spurious futex wakes in EventFlag Sometimes a return value of 0 from FUTEX_WAIT_BITSET can mean a spurious wakeup. EventFlag should examine the futex word's value on a wake and return an appropriate error code. Test: Fixes issue in b/35813113. Bug: 35813113 Change-Id: Id055b225f394ebc2fd3dcafa24edffc7a228df10