diff options
| author | 2019-10-11 15:04:40 -0700 | |
|---|---|---|
| committer | 2019-10-11 15:04:40 -0700 | |
| commit | dd813527819c16997954d66ea3c705886a46f44f (patch) | |
| tree | a61e37d4bbd9170ea0b6764e09b0fcd563c1120a | |
| parent | 9d9e19c5d3a53e28bdb65fce2e756906ef3c841a (diff) | |
Fix instance of using mPackages as the lock
It looks like the day that the switch to mLock went in, another change
merged in that added code that included synchronization on mPackages.
This gets us back to only using mLock.
Test: Builds
Bug: N/A
Change-Id: I6c9332a135efd4f0189ed6f27f43ba51f025cf8f
| -rw-r--r-- | services/core/java/com/android/server/pm/PackageManagerService.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/pm/PackageManagerService.java b/services/core/java/com/android/server/pm/PackageManagerService.java index d07e2d232ea6..0fbe992da47b 100644 --- a/services/core/java/com/android/server/pm/PackageManagerService.java +++ b/services/core/java/com/android/server/pm/PackageManagerService.java @@ -20270,7 +20270,7 @@ public class PackageManagerService extends IPackageManager.Stub mInjector.getPermissionPolicyInternal(); permissionPolicyInternal.setOnInitializedCallback(userId -> { // The SDK updated case is already handled when we run during the ctor. - synchronized (mPackages) { + synchronized (mLock) { mPermissionManager.updateAllPermissions( StorageManager.UUID_PRIVATE_INTERNAL, false); } |