diff options
| author | 2020-06-01 21:26:54 +0000 | |
|---|---|---|
| committer | 2020-06-01 21:26:54 +0000 | |
| commit | 6deca35e85eca65262c0fe6f3e514d4d7780aba9 (patch) | |
| tree | 947f259d22ab8ebe20c24ec62cd1416cc8eabfb7 | |
| parent | 8a0bca43c3d94cac481570466911e0b98ab7519b (diff) | |
| parent | 5473e177368153ff172e248decc84599d3e57270 (diff) | |
Merge "Binder cache for isUserUnlocked update" into rvc-dev
| -rw-r--r-- | services/core/java/com/android/server/StorageManagerService.java | 1 | ||||
| -rw-r--r-- | services/core/java/com/android/server/pm/UserManagerService.java | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/StorageManagerService.java b/services/core/java/com/android/server/StorageManagerService.java index b3e28cb946a9..b5aec8e401eb 100644 --- a/services/core/java/com/android/server/StorageManagerService.java +++ b/services/core/java/com/android/server/StorageManagerService.java @@ -376,6 +376,7 @@ class StorageManagerService extends IStorageManager.Stub private class WatchedLockedUsers { private int[] users = EmptyArray.INT; public WatchedLockedUsers() { + invalidateIsUserUnlockedCache(); } public void append(int userId) { users = ArrayUtils.appendInt(users, userId); diff --git a/services/core/java/com/android/server/pm/UserManagerService.java b/services/core/java/com/android/server/pm/UserManagerService.java index b0e3ecb6d17b..d5c9424528bd 100644 --- a/services/core/java/com/android/server/pm/UserManagerService.java +++ b/services/core/java/com/android/server/pm/UserManagerService.java @@ -491,6 +491,7 @@ public class UserManagerService extends IUserManager.Stub { final SparseIntArray states; public WatchedUserStates() { states = new SparseIntArray(); + invalidateIsUserUnlockedCache(); } public int get(int userId) { return states.get(userId); |