summaryrefslogtreecommitdiff
path: root/ravenwood/scripts/extract-last-soong-commands.py
diff options
context:
space:
mode:
author Song Chun Fan <schfan@google.com> 2025-02-04 14:26:47 -0800
committer Song Chun Fan <schfan@google.com> 2025-02-05 10:21:53 -0800
commitbac99b5f3bfbf6cdb475d072125ac88327f66806 (patch)
tree73c81d991d4a7d083833c929bb8847ffd5b89430 /ravenwood/scripts/extract-last-soong-commands.py
parent562c3a18468cc92fd8f63bbd2e50ba849f2021ed (diff)
[pm] move PackageInstallerSession.extractNativeLibraries to IO thread
PackageInstallerSession.write() holds mLock and is on the IO thread. Prior to this CL, PackageInstallerSession.extractNativeLibraries() also holds mLock but was on the mInstallThread. This causes a lock contention where the write() can ANR waiting for mLock held by extractNativeLibraries(). Move the latter to the IO thread to avoid such lock contentions. FLAG: EXEMPT refactor BUG: 393698598 Test: manual Change-Id: I99418b8983a63751e6d485efae947a49a6a88db5
Diffstat (limited to 'ravenwood/scripts/extract-last-soong-commands.py')
0 files changed, 0 insertions, 0 deletions