commit | 43948567dd89d666869bd10a162fef0e135aea3a | [log] [tgz] |
---|---|---|
author | Nagendra Prasad Nagarle Basavaraju <nagendranb@google.com> | Sun Mar 26 08:00:05 2023 +0000 |
committer | Nagendra Prasad Nagarle Basavaraju <nagendranb@google.com> | Wed Mar 29 05:09:53 2023 +0000 |
tree | ea15c9cd78c47b5634650791e6719ef3111e037f | |
parent | 7f59b0cf900b844d2c50d395e5c30a9ced0d71a7 [diff] |
[Telephony_Stability]Fix ArithmeticException at LinkBandwidthEstimator Divide by zero exception found at calculateErrorPercent(). Bug: 275185931 Test: build & atest Change-Id: I657e674cec3b5fa45e787b21a18ceeffcbb36e34
diff --git a/src/java/com/android/internal/telephony/data/LinkBandwidthEstimator.java b/src/java/com/android/internal/telephony/data/LinkBandwidthEstimator.java index c04698b..5ed12aa 100644 --- a/src/java/com/android/internal/telephony/data/LinkBandwidthEstimator.java +++ b/src/java/com/android/internal/telephony/data/LinkBandwidthEstimator.java
@@ -678,7 +678,7 @@ return; } int linkBandwidthKbps = (int) linkBandwidthLongKbps; - mBwSampleValid = true; + mBwSampleValid = linkBandwidthKbps > 0; mBwSampleKbps = linkBandwidthKbps; String dataRatName = getDataRatName(mDataRat);