diff options
author | Hans Boehm <hboehm@google.com> | 2021-08-11 12:11:19 -0700 |
---|---|---|
committer | Nicolas Geoffray <ngeoffray@google.com> | 2021-09-04 13:18:18 +0000 |
commit | d4da905ba12bfcd9b967a47583f875bbcafeeda2 (patch) | |
tree | 1413702420fb5ee287b77706f79baecfb9185c02 /test/MultiDexModifiedSecondary/main.list | |
parent | 1363c1bf72f25f088b1f83250e91a47fc8cc7173 (diff) |
Do not acquire runtime_shutdown_lock_ in Abort()
Abort can be called, particularly in OOM situations, when we already
hold the lock. Abort() should minimize the locks it acquires.
This is intended to be a minimal, low-risk change. Generated code
should be essentially unchanged, except in Abort(). This does not
address the question of whether IsShuttingDown really needs to
lock at all.
Test: Build and boot AOSP.
Bug: 195884830
Merged-In: I0ee4a7ca7348153436fec0fecc1d1f2ca1f7a30c
(cherry picked from commit 70aa29e2d93ba66e71a8ff88c9210719efae1c31)
Change-Id: I9d7dca18bc480a37197bca3205834da13321cc58
(cherry picked from commit aefbed79a1e37d6901228b0a7e03ce63c2495703)
Diffstat (limited to 'test/MultiDexModifiedSecondary/main.list')
0 files changed, 0 insertions, 0 deletions