Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit fade449f authored by Kweku Adams's avatar Kweku Adams Committed by Android (Google) Code Review
Browse files

Merge "Catch exception when package is unknown." into main

parents e98493dc f045351b
Loading
Loading
Loading
Loading
+9 −3
Original line number Diff line number Diff line
@@ -314,9 +314,15 @@ public final class BackgroundJobsController extends StateController {
        if (mPackageStoppedState.contains(uid, packageName)) {
            return mPackageStoppedState.get(uid, packageName);
        }

        try {
            final boolean isStopped = mPackageManagerInternal.isPackageStopped(packageName, uid);
            mPackageStoppedState.add(uid, packageName, isStopped);
            return isStopped;
        } catch (IllegalArgumentException e) {
            Slog.d(TAG, "Couldn't determine stopped state for unknown package: " + packageName);
            return false;
        }
    }

    @GuardedBy("mLock")