Merge "Don't touch usage stats before system ready" into nyc-mr1-dev

This commit is contained in:
TreeHugger Robot
2016-09-29 17:09:32 +00:00
committed by Android (Google) Code Review

View File

@@ -20669,8 +20669,11 @@ public final class ActivityManagerService extends ActivityManagerNative
final long now = SystemClock.elapsedRealtime();
Long lastReported = userState.mProviderLastReportedFg.get(authority);
if (lastReported == null || lastReported < now - 60 * 1000L) {
mUsageStatsService.reportContentProviderUsage(
authority, providerPkgName, app.userId);
if (mSystemReady) {
// Cannot touch the user stats if not system ready
mUsageStatsService.reportContentProviderUsage(
authority, providerPkgName, app.userId);
}
userState.mProviderLastReportedFg.put(authority, now);
}
}