diff options
-rw-r--r-- | service/java/com/android/server/wifi/WifiStateMachine.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/service/java/com/android/server/wifi/WifiStateMachine.java b/service/java/com/android/server/wifi/WifiStateMachine.java index ccb313624..0e3ed542f 100644 --- a/service/java/com/android/server/wifi/WifiStateMachine.java +++ b/service/java/com/android/server/wifi/WifiStateMachine.java @@ -1294,6 +1294,11 @@ public class WifiStateMachine extends StateMachine implements WifiNative.WifiRss } 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); |