summaryrefslogtreecommitdiff
path: root/libs/androidfw/StringPool.cpp
diff options
context:
space:
mode:
author Jack Yu <jackyu@google.com> 2023-07-18 19:33:58 -0700
committer Jack Yu <jackyu@google.com> 2023-08-04 18:01:18 +0000
commit78fc83e5a683d31a9aeee57a1543e500b9435896 (patch)
tree632c09498d319c67b9bb86209d0303c088760c95 /libs/androidfw/StringPool.cpp
parentda9d0c74376028708bda17d617c2d337ff3c6c93 (diff)
Fixed subscription database cache out of sync
The subscription reloading from database could cause cache to be out-of-sync. Fixed by making reloading synchronous and only reload when necessary (e.g. Backup restore actually changes the database). Fix: 290295550 Fix: 290176403 Test: atest SubscriptionManagerServiceTest TelephonyProviderTests Test: Manually test backup/restore Test: Telephony basic functionality tests Test: Re-tested passed on b/290295550#comment23 Test: Re-tested passed on b/290176403#comment28 Merged-In: Ib818110a1f03536ed9082e779b3cc89e56608084 Change-Id: Ib818110a1f03536ed9082e779b3cc89e56608084
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions