summaryrefslogtreecommitdiff
path: root/libs/androidfw/Util.cpp
diff options
context:
space:
mode:
author Eric Biggers <ebiggers@google.com> 2024-12-17 02:01:11 +0000
committer Eric Biggers <ebiggers@google.com> 2024-12-17 03:03:09 +0000
commit04f3cc7f778832171e8c8d12d4564b3a45132d4f (patch)
treeb9b35cdc597342789d621d8b00ad3d927b392811 /libs/androidfw/Util.cpp
parentb225077fbb5bd70ad4baa0ba99b039989393c075 (diff)
Handle PHASE_BOOT_COMPLETED asynchronously in LockSettingsService
SystemService#onBootPhase(PHASE_BOOT_COMPLETED) can be called on system_server's main thread after it has enabled StrictMode. Therefore I/O should not be performed. Do the relevant work on the service thread instead. There is no strict timing required for the work that is being done, so this should be fine. Bug: 333057214 Flag: EXEMPT bugfix Test: atest FrameworksServicesTests:com.android.server.locksettings Change-Id: If96637fb83054b77857387415e1e6cee1c2ba7f6
Diffstat (limited to 'libs/androidfw/Util.cpp')
0 files changed, 0 insertions, 0 deletions