diff options
| author | 2018-02-13 18:51:55 -0800 | |
|---|---|---|
| committer | 2018-02-13 18:51:55 -0800 | |
| commit | 9cbe4dad35ae986420a3dda164fb602ee6b48923 (patch) | |
| tree | 3b3276c34252ed2c637728f0d16c19596376188c /services/surfaceflinger/EventControlThread.cpp | |
| parent | a8cbd47495b4bbf8977388d371ae9e3a71652639 (diff) | |
SF: Fix an EventThread deadlock
EventThread::removeDisplayEventConnection tried to acquire the mutex,
however the caller (eventThread::threadMain()) already had it.
The fix was to not acquire the mutex, since threadMain() was the only
caller.
Bug: 73256320
Test: Can toggle "Show taps" from dev options without lockup.
Change-Id: I855b19b3d0ac9e0ea05604cc7b077f4a5030a00b
Diffstat (limited to 'services/surfaceflinger/EventControlThread.cpp')
0 files changed, 0 insertions, 0 deletions