From bdb0273455c45bf5534f0f3c5759ddcb8aca3bf0 Mon Sep 17 00:00:00 2001 From: Adam Lesinski Date: Tue, 14 Jul 2015 16:51:53 -0700 Subject: [PATCH] BatteryStats: Clear power use when removing a UID from uid_cputime kernel module Bug:22461683 Change-Id: Iffb847268d2872bd2a843e28dc41fa22b1e36828 --- core/java/com/android/internal/os/KernelUidCpuTimeReader.java | 1 + 1 file changed, 1 insertion(+) diff --git a/core/java/com/android/internal/os/KernelUidCpuTimeReader.java b/core/java/com/android/internal/os/KernelUidCpuTimeReader.java index 45cc8b2260ef5..46aba4033ee4d 100644 --- a/core/java/com/android/internal/os/KernelUidCpuTimeReader.java +++ b/core/java/com/android/internal/os/KernelUidCpuTimeReader.java @@ -152,6 +152,7 @@ public class KernelUidCpuTimeReader { if (index >= 0) { mLastUserTimeUs.removeAt(index); mLastSystemTimeUs.removeAt(index); + mLastPowerMaUs.removeAt(index); } try (FileWriter writer = new FileWriter(sRemoveUidProcFile)) {