diff options
| author | Anthony Stange <stange@google.com> | 2022-04-19 19:02:27 +0000 |
|---|---|---|
| committer | Anthony Stange <stange@google.com> | 2022-04-19 19:02:27 +0000 |
| commit | 6c7569871f848d11018281d1a37404606941ffbb (patch) | |
| tree | ca768e6038d84faef1a37fc44ae804765415b783 /core/java/android/inputmethodservice/InputMethodService.java | |
| parent | 05e028e179775883b1b9b499dd1a867e2f207bb0 (diff) | |
Synchronize access to mCallbacksList
If a transaction timeout occurs while another callback is being invoked,
it's possible that a race condition will occur where beginBroadcast will
be invoked twice which will cause a crash.
Fixes: 229657469
Test: PTS
Change-Id: I713c3f978a98f3db1d109233bb4ee1c0ab60557c
Diffstat (limited to 'core/java/android/inputmethodservice/InputMethodService.java')
0 files changed, 0 insertions, 0 deletions
