Merge "Lock BatteryStats when calling getStartClockTime" into tm-qpr-dev am: a908dde901
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22127534 Change-Id: Iea787b37841a94cbf2b3b668e8d294a7aa66931e Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -827,7 +827,10 @@ public final class BatteryStatsService extends IBatteryStats.Stub
|
||||
|
||||
final long sessionStart = mBatteryUsageStatsStore
|
||||
.getLastBatteryUsageStatsBeforeResetAtomPullTimestamp();
|
||||
final long sessionEnd = mStats.getStartClockTime();
|
||||
final long sessionEnd;
|
||||
synchronized (mStats) {
|
||||
sessionEnd = mStats.getStartClockTime();
|
||||
}
|
||||
final BatteryUsageStatsQuery queryBeforeReset =
|
||||
new BatteryUsageStatsQuery.Builder()
|
||||
.setMaxStatsAgeMs(0)
|
||||
|
||||
Reference in New Issue
Block a user