summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Aseem Kumar <aseemk@google.com> 2021-05-17 09:25:03 +0000
committer Aseem Kumar <aseemk@google.com> 2021-09-03 19:08:23 +0000
commit551d70e1c84a68db10b28e25adb42ae4396e0fdc (patch)
tree914f308ae0a0024f4d7217fc16c77458f846a299
parent204ab511e031c77ecbbb7d602bac8652915530d6 (diff)
Prevent apps from spamming addAccountExplicitly.
See comment here for the discussion on solution https://b.corp.google.com/issues/169762606#comment14 Change-Id: If212df3a3b7be1de0fb26b8e88b2fcbb8077c253 Bug: 169762606 (cherry picked from commit 11053c17b397db67b20e96ce769508766cef7db9) Change-Id: I424e098dd70ae31bbbc7cb2f3eccd1ccc287064b Merged-In: If212df3a3b7be1de0fb26b8e88b2fcbb8077c253
-rw-r--r--services/core/java/com/android/server/accounts/AccountManagerService.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/services/core/java/com/android/server/accounts/AccountManagerService.java b/services/core/java/com/android/server/accounts/AccountManagerService.java
index ea378e06df77..bc66ef9029da 100644
--- a/services/core/java/com/android/server/accounts/AccountManagerService.java
+++ b/services/core/java/com/android/server/accounts/AccountManagerService.java
@@ -1788,8 +1788,8 @@ public class AccountManagerService
return false;
}
if (accounts.accountsDb.findAllDeAccounts().size() > 100) {
- Log.w(TAG, "insertAccountIntoDatabase: " + account
- + ", skipping since more than 50 accounts on device exist");
+ Log.w(TAG, "insertAccountIntoDatabase: " + account.toSafeString()
+ + ", skipping since more than 100 accounts on device exist");
return false;
}
long accountId = accounts.accountsDb.insertCeAccount(account, password);