diff options
| author | 2022-04-19 19:02:27 +0000 | |
|---|---|---|
| committer | 2022-04-19 19:02:27 +0000 | |
| commit | 6c7569871f848d11018281d1a37404606941ffbb (patch) | |
| tree | ca768e6038d84faef1a37fc44ae804765415b783 /libs/androidfw/AttributeResolution.cpp | |
| 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 'libs/androidfw/AttributeResolution.cpp')
0 files changed, 0 insertions, 0 deletions