|
|
@@ -594,13 +594,14 @@ StatsCollector.prototype.processStatsReport = function () {
|
|
594
|
594
|
packetsBefore = 0;
|
|
595
|
595
|
var packetsDiff = Math.max(0, packetsNow - packetsBefore);
|
|
596
|
596
|
|
|
597
|
|
- var currentLoss = getStatValue(now, 'packetsLost');
|
|
598
|
|
- if (!currentLoss || currentLoss < 0)
|
|
599
|
|
- currentLoss = 0;
|
|
|
597
|
+ var packetsLostNow = getStatValue(now, 'packetsLost');
|
|
|
598
|
+ if (!packetsLostNow || packetsLostNow < 0)
|
|
|
599
|
+ packetsLostNow = 0;
|
|
|
600
|
+
|
|
600
|
601
|
var previousLoss = getStatValue(before, 'packetsLost');
|
|
601
|
602
|
if (!previousLoss || previousLoss < 0)
|
|
602
|
603
|
previousLoss = 0;
|
|
603
|
|
- var lossRate = currentLoss - previousLoss;
|
|
|
604
|
+ var lossRate = packetsLostNow - previousLoss;
|
|
604
|
605
|
if (!lossRate || lossRate < 0)
|
|
605
|
606
|
lossRate = 0;
|
|
606
|
607
|
var packetsTotal = (packetsDiff + lossRate);
|