diff --git a/apex/jobscheduler/service/java/com/android/server/job/JobSchedulerService.java b/apex/jobscheduler/service/java/com/android/server/job/JobSchedulerService.java index 4cf9c8cfb6fee..a2e9a082e772b 100644 --- a/apex/jobscheduler/service/java/com/android/server/job/JobSchedulerService.java +++ b/apex/jobscheduler/service/java/com/android/server/job/JobSchedulerService.java @@ -1094,6 +1094,10 @@ public class JobSchedulerService extends com.android.server.SystemService synchronized (mLock) { mUidToPackageCache.remove(uid); } + } else { + synchronized (mJobSchedulerStub.mPersistCache) { + mJobSchedulerStub.mPersistCache.remove(pkgUid); + } } } else if (Intent.ACTION_PACKAGE_FULLY_REMOVED.equals(action)) { if (DEBUG) {