diff options
| author | 2020-08-27 08:53:56 +0000 | |
|---|---|---|
| committer | 2020-08-27 08:53:56 +0000 | |
| commit | 308b772c1f65c3014e9b971929fe06355abd612c (patch) | |
| tree | c92f2b1f9568c6066abe0e15ae78b02d5635d85e | |
| parent | 2d4e0b75e208ce5130cc71e832f127f78da03b24 (diff) | |
| parent | 10cb450ff57118457bb7467aea7e62f472b2e031 (diff) | |
Merge "Fix usage of the wrong lock in PackageManager (mLock instead of mSettings)" into rvc-qpr-dev
| -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 eefad1c8eed2..0cec95d2fa89 100644 --- a/services/core/java/com/android/server/pm/PackageManagerService.java +++ b/services/core/java/com/android/server/pm/PackageManagerService.java @@ -14501,7 +14501,7 @@ public class PackageManagerService extends IPackageManager.Stub final PackageSetting ps; int appId = -1; long ceDataInode = -1; - synchronized (mSettings) { + synchronized (mLock) { ps = mSettings.getPackageLPr(packageName); if (ps != null) { appId = ps.appId; |