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

Commit d770535d authored by Daniel Colascione's avatar Daniel Colascione Committed by Automerger Merge Worker
Browse files

RESTRICT AUTOMERGE: Autocork package invalidations am: d59e2a90 am: 1bab893e am: fcde3b83

Change-Id: I2e7f730f09dc2d5a77d35eba95b70b21980402b8
parents 1963f866 fcde3b83
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -8071,13 +8071,16 @@ public abstract class PackageManager {
        sApplicationInfoCache.disableLocal();
    }

    private static final PropertyInvalidatedCache.AutoCorker sCacheAutoCorker =
            new PropertyInvalidatedCache.AutoCorker(PermissionManager.CACHE_KEY_PACKAGE_INFO);

    /**
     * Invalidate caches of package and permission information system-wide.
     *
     * @hide
     */
    public static void invalidatePackageInfoCache() {
        PropertyInvalidatedCache.invalidateCache(PermissionManager.CACHE_KEY_PACKAGE_INFO);
        sCacheAutoCorker.autoCork();
    }

    // Some of the flags don't affect the query result, but let's be conservative and cache