summaryrefslogtreecommitdiff
path: root/core/java
diff options
context:
space:
mode:
authorTreeHugger Robot <treehugger-gerrit@google.com>2020-06-09 22:41:40 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2020-06-09 22:41:40 +0000
commit6a28d69c240ecfd6a74c680a84229af069d1cc94 (patch)
treebc63d646cfb8aa87d3d45fafc2094ea56dfda544 /core/java
parentcd259caf54f903245a98eda557af147103f9bc87 (diff)
parent4bffd45f2fee3a7a14e1758d19a74d4d60bdddb2 (diff)
Merge "Reduce "Failed to find provider info" logspam." into rvc-dev
Diffstat (limited to 'core/java')
-rw-r--r--core/java/android/app/ActivityThread.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/core/java/android/app/ActivityThread.java b/core/java/android/app/ActivityThread.java
index 108b9eec34fb..812ca4aefb9b 100644
--- a/core/java/android/app/ActivityThread.java
+++ b/core/java/android/app/ActivityThread.java
@@ -123,6 +123,7 @@ import android.os.SystemProperties;
import android.os.TelephonyServiceManager;
import android.os.Trace;
import android.os.UserHandle;
+import android.os.UserManager;
import android.permission.IPermissionManager;
import android.provider.BlockedNumberContract;
import android.provider.CalendarContract;
@@ -6816,7 +6817,11 @@ public final class ActivityThread extends ClientTransactionHandler {
throw ex.rethrowFromSystemServer();
}
if (holder == null) {
- Slog.e(TAG, "Failed to find provider info for " + auth);
+ if (UserManager.get(c).isUserUnlocked(userId)) {
+ Slog.e(TAG, "Failed to find provider info for " + auth);
+ } else {
+ Slog.w(TAG, "Failed to find provider info for " + auth + " (user not unlocked)");
+ }
return null;
}