Merge "Don't touch usage stats before system ready" into nyc-mr1-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
3462c194db
@@ -20669,8 +20669,11 @@ public final class ActivityManagerService extends ActivityManagerNative
|
|||||||
final long now = SystemClock.elapsedRealtime();
|
final long now = SystemClock.elapsedRealtime();
|
||||||
Long lastReported = userState.mProviderLastReportedFg.get(authority);
|
Long lastReported = userState.mProviderLastReportedFg.get(authority);
|
||||||
if (lastReported == null || lastReported < now - 60 * 1000L) {
|
if (lastReported == null || lastReported < now - 60 * 1000L) {
|
||||||
mUsageStatsService.reportContentProviderUsage(
|
if (mSystemReady) {
|
||||||
authority, providerPkgName, app.userId);
|
// Cannot touch the user stats if not system ready
|
||||||
|
mUsageStatsService.reportContentProviderUsage(
|
||||||
|
authority, providerPkgName, app.userId);
|
||||||
|
}
|
||||||
userState.mProviderLastReportedFg.put(authority, now);
|
userState.mProviderLastReportedFg.put(authority, now);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user