OSDN Git Service

Extreme battery saver: Remove spammy WTF.
authorMakoto Onuki <omakoto@google.com>
Thu, 30 Nov 2017 22:37:26 +0000 (14:37 -0800)
committerMakoto Onuki <omakoto@google.com>
Thu, 30 Nov 2017 22:37:26 +0000 (14:37 -0800)
Bug: 68769804
Test: manual test (boot and check logcat)
Change-Id: I3dc0e13a0191f3825f7f5257ae0dd2fdc52d68cc

services/core/java/com/android/server/power/batterysaver/CpuFrequencies.java

index 1629486..f248509 100644 (file)
@@ -54,6 +54,10 @@ public class CpuFrequencies {
             mCoreAndFrequencies.clear();
             try {
                 for (String pair : cpuNumberAndFrequencies.split("/")) {
+                    pair = pair.trim();
+                    if (pair.length() == 0) {
+                        continue;
+                    }
                     final String[] coreAndFreq = pair.split(":", 2);
 
                     if (coreAndFreq.length != 2) {
@@ -65,7 +69,7 @@ public class CpuFrequencies {
                     mCoreAndFrequencies.put(core, freq);
                 }
             } catch (IllegalArgumentException e) {
-                Slog.wtf(TAG, "Invalid configuration: " + cpuNumberAndFrequencies, e);
+                Slog.wtf(TAG, "Invalid configuration: '" + cpuNumberAndFrequencies + "'");
             }
         }
         return this;