Merge "Fix NPE in NetworkMetrics"
This commit is contained in:
@@ -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);
|
||||||
|
|||||||
Reference in New Issue
Block a user