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

Commit a4c261be authored by Junyu Lai's avatar Junyu Lai Committed by android-build-merger
Browse files

Merge "Data activity didn't reflect UDP traffic" into pi-dev am: 02108d0a

am: 307b14d5

Change-Id: Ib77431f813679ad3fcc4091341039a935ce32697
parents 7b43bf33 307b14d5
Loading
Loading
Loading
Loading
+14 −3
Original line number Diff line number Diff line
@@ -355,10 +355,21 @@ public class DcTracker extends Handler {
            return "{txSum=" + txPkts + " rxSum=" + rxPkts + "}";
        }

        public void updateTxRxSum() {
        /**
         * Get Tcp Tx/Rx packet count from TrafficStats
         */
        public void updateTcpTxRxSum() {
            this.txPkts = TrafficStats.getMobileTcpTxPackets();
            this.rxPkts = TrafficStats.getMobileTcpRxPackets();
        }

        /**
         * Get total Tx/Rx packet count from TrafficStats
         */
        public void updateTotalTxRxSum() {
            this.txPkts = TrafficStats.getMobileTxPackets();
            this.rxPkts = TrafficStats.getMobileRxPackets();
        }
    }

    private void onActionIntentReconnectAlarm(Intent intent) {
@@ -4422,7 +4433,7 @@ public class DcTracker extends Handler {

        TxRxSum preTxRxSum = new TxRxSum(mTxPkts, mRxPkts);
        TxRxSum curTxRxSum = new TxRxSum();
        curTxRxSum.updateTxRxSum();
        curTxRxSum.updateTotalTxRxSum();
        mTxPkts = curTxRxSum.txPkts;
        mRxPkts = curTxRxSum.rxPkts;

@@ -4595,7 +4606,7 @@ public class DcTracker extends Handler {
        long sent, received;

        TxRxSum preTxRxSum = new TxRxSum(mDataStallTxRxSum);
        mDataStallTxRxSum.updateTxRxSum();
        mDataStallTxRxSum.updateTcpTxRxSum();

        if (VDBG_STALL) {
            log("updateDataStallInfo: mDataStallTxRxSum=" + mDataStallTxRxSum +