Merge "Synchronize on mLock instead of mPackages."

This commit is contained in:
Hai Zhang
2019-10-01 23:27:15 +00:00
committed by Android (Google) Code Review

View File

@@ -20255,7 +20255,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);
}