[DO NOT MERGE] WifiStateMachine: check verbosity level in update
am: 01dafe766c
Change-Id: I0c01e190bf3431dbb90a698167ac4df582fff916
diff --git a/service/java/com/android/server/wifi/WifiStateMachine.java b/service/java/com/android/server/wifi/WifiStateMachine.java
index 65bf102..05d1ab5 100644
--- a/service/java/com/android/server/wifi/WifiStateMachine.java
+++ b/service/java/com/android/server/wifi/WifiStateMachine.java
@@ -1299,6 +1299,11 @@
}
void enableVerboseLogging(int verbose) {
+ if (mVerboseLoggingLevel == verbose) {
+ // We are already at the desired verbosity, avoid resetting StateMachine log records by
+ // returning here until underlying bug is fixed (b/28027593)
+ return;
+ }
mVerboseLoggingLevel = verbose;
mFacade.setIntegerSetting(
mContext, Settings.Global.WIFI_VERBOSE_LOGGING_ENABLED, verbose);