diff options
-rw-r--r-- | service/java/com/android/server/wifi/WifiScoreReport.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/service/java/com/android/server/wifi/WifiScoreReport.java b/service/java/com/android/server/wifi/WifiScoreReport.java index 34ef25637..b7dc2098f 100644 --- a/service/java/com/android/server/wifi/WifiScoreReport.java +++ b/service/java/com/android/server/wifi/WifiScoreReport.java @@ -260,7 +260,9 @@ public class WifiScoreReport { mScore = ConnectedScore.WIFI_MAX_SCORE; mLastKnownNudCheckScore = ConnectedScore.WIFI_TRANSITION_SCORE; mAggressiveConnectedScore.reset(); - mVelocityBasedConnectedScore.reset(); + if (mVelocityBasedConnectedScore != null) { + mVelocityBasedConnectedScore.reset(); + } mLastDownwardBreachTimeMillis = 0; mLastExitingTimeMillis = INVALID_WALL_CLOCK_MILLIS; if (mVerboseLoggingEnabled) Log.d(TAG, "reset"); |