diff options
| author | 2024-07-01 08:16:46 +0000 | |
|---|---|---|
| committer | 2024-07-02 02:37:44 +0000 | |
| commit | 5a8f8562586849331763652e9e8784a261fc4132 (patch) | |
| tree | 556475b4b920847943746974ff78ff8f549d0e0f /libs/androidfw/StringPool.cpp | |
| parent | b770541dbe86e7b82fb569243d742222af9f42bd (diff) | |
Use a local list to handle removing process
Currently there is no such case. Just add the protection in case
that more than one records are removed in the loop or new records
are added into the list.
Bug: 348091237
Flag: EXEMPT bugfix
Test: Launch multiple activities of the same process which belongs
to a process stuck Application#onCreate.
Hard code in finishIfPossible to invoke onRemovedFromDisplay
for other records.
Change-Id: Ieef48ea9f5c3a7e5d489f2368378ae37bbec6315
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions