Merge "Fix race condition in MetricsLoggerService" into nyc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
be3e539ff7
@@ -106,11 +106,13 @@ public class MetricsLoggerService extends SystemService {
|
||||
}
|
||||
|
||||
private void resetThrottlingCounters(long currentTimeMillis) {
|
||||
for (int i = 0; i < mThrottlingCounters.length; i++) {
|
||||
mThrottlingCounters[i] = 0;
|
||||
synchronized (mThrottlingCounters) {
|
||||
for (int i = 0; i < mThrottlingCounters.length; i++) {
|
||||
mThrottlingCounters[i] = 0;
|
||||
}
|
||||
mThrottlingIntervalBoundaryMillis =
|
||||
currentTimeMillis + THROTTLING_TIME_INTERVAL_MILLIS;
|
||||
}
|
||||
mThrottlingIntervalBoundaryMillis =
|
||||
currentTimeMillis + THROTTLING_TIME_INTERVAL_MILLIS;
|
||||
}
|
||||
|
||||
private void addEvent(ConnectivityMetricsEvent e) {
|
||||
|
||||
Reference in New Issue
Block a user