Loading services/core/java/com/android/server/accounts/AccountManagerService.java +9 −9 Original line number Diff line number Diff line Loading @@ -1523,12 +1523,8 @@ public class AccountManagerService List<Integer> uids; try { uids = accounts.accountsDb.findAllUidGrants(); } catch (SQLiteException e) { Log.w(TAG, "Could not delete grants for user = " + accounts.userId, e); return; } for (int uid : uids) { final boolean packageExists = mPackageManager.getPackagesForUid(uid) != null; boolean packageExists = mPackageManager.getPackagesForUid(uid) != null; if (packageExists) { continue; } Loading @@ -1536,6 +1532,10 @@ public class AccountManagerService + " because its package is no longer installed"); accounts.accountsDb.deleteGrantsByUid(uid); } } catch (SQLiteException e) { Log.w(TAG, "Could not delete grants for user = " + accounts.userId, e); return; } } } } Loading Loading
services/core/java/com/android/server/accounts/AccountManagerService.java +9 −9 Original line number Diff line number Diff line Loading @@ -1523,12 +1523,8 @@ public class AccountManagerService List<Integer> uids; try { uids = accounts.accountsDb.findAllUidGrants(); } catch (SQLiteException e) { Log.w(TAG, "Could not delete grants for user = " + accounts.userId, e); return; } for (int uid : uids) { final boolean packageExists = mPackageManager.getPackagesForUid(uid) != null; boolean packageExists = mPackageManager.getPackagesForUid(uid) != null; if (packageExists) { continue; } Loading @@ -1536,6 +1532,10 @@ public class AccountManagerService + " because its package is no longer installed"); accounts.accountsDb.deleteGrantsByUid(uid); } } catch (SQLiteException e) { Log.w(TAG, "Could not delete grants for user = " + accounts.userId, e); return; } } } } Loading