commit | e70cc6c64870cbfa7a73de89502632b718cfebcc | [log] [tgz] |
---|---|---|
author | Denis Hsu <denis.hsu@mediatek.com> | Wed Jun 17 10:17:30 2020 +0800 |
committer | Chavi Weingarten <chaviw@google.com> | Fri Jul 10 16:13:40 2020 +0000 |
tree | 0023091cf42d5d0e9537103e163fd94fa44f8789 | |
parent | c6a2f3a47d46c990105d58d6e3707b189605cbc1 [diff] |
SF: update mInputFlinger on main thread mInputFlinger can be accessed by bootFinished() and updateInputFlinger(). These function can run in different thread at the same time, but mInputFlinger was not protected. update mInputFlinger on main thread Fixes: 157871763 Fixes: 147009853 Test: adb shell stop / start Test: boot ok Test: Race was only reproducible in monkey tests Change-Id: I4d87e90793a88a646aaa1ae5806f118f1ae51e30