Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ca13c055 authored by Hugo Benichi's avatar Hugo Benichi Committed by android-build-merger
Browse files

Merge "Fix NPE in NetworkMetrics" am: cb071433

am: 34d08160

Change-Id: I5c182e9cba857d291ea16fb8bd6b0a66d11cf432
parents ef2ac406 34d08160
Loading
Loading
Loading
Loading
+3 −0
Original line number Original line Diff line number Diff line
@@ -98,6 +98,9 @@ public class NetworkMetrics {


    /** Accumulate a single netd sock_diag poll result reported by netd. */
    /** Accumulate a single netd sock_diag poll result reported by netd. */
    public void addTcpStatsResult(int sent, int lost, int rttUs, int sentAckDiffMs) {
    public void addTcpStatsResult(int sent, int lost, int rttUs, int sentAckDiffMs) {
        if (pendingSummary == null) {
            pendingSummary = new Summary(netId, transports);
        }
        pendingSummary.tcpLossRate.count(lost, sent);
        pendingSummary.tcpLossRate.count(lost, sent);
        pendingSummary.roundTripTimeUs.count(rttUs);
        pendingSummary.roundTripTimeUs.count(rttUs);
        pendingSummary.sentAckTimeDiffenceMs.count(sentAckDiffMs);
        pendingSummary.sentAckTimeDiffenceMs.count(sentAckDiffMs);