Merge "Ack, wrap advisePersistThreshold() in lock." into jb-dev
This commit is contained in:
@@ -616,10 +616,12 @@ public class NetworkStatsService extends INetworkStatsService.Stub {
|
|||||||
// persist if beyond new thresholds
|
// persist if beyond new thresholds
|
||||||
final long currentTime = mTime.hasCache() ? mTime.currentTimeMillis()
|
final long currentTime = mTime.hasCache() ? mTime.currentTimeMillis()
|
||||||
: System.currentTimeMillis();
|
: System.currentTimeMillis();
|
||||||
|
synchronized (mStatsLock) {
|
||||||
mDevRecorder.maybePersistLocked(currentTime);
|
mDevRecorder.maybePersistLocked(currentTime);
|
||||||
mXtRecorder.maybePersistLocked(currentTime);
|
mXtRecorder.maybePersistLocked(currentTime);
|
||||||
mUidRecorder.maybePersistLocked(currentTime);
|
mUidRecorder.maybePersistLocked(currentTime);
|
||||||
mUidTagRecorder.maybePersistLocked(currentTime);
|
mUidTagRecorder.maybePersistLocked(currentTime);
|
||||||
|
}
|
||||||
|
|
||||||
// re-arm global alert
|
// re-arm global alert
|
||||||
registerGlobalAlert();
|
registerGlobalAlert();
|
||||||
|
|||||||
Reference in New Issue
Block a user