From 2fbb5de93a3b79beeace23a0d191d4cc11a31da8 Mon Sep 17 00:00:00 2001 From: Aniket Singh Date: Wed, 14 Aug 2024 23:32:43 +0530 Subject: [PATCH] tcp: Fix PRR ignoring credits indicated by m_prrDelivered - m_prrOut --- src/internet/model/tcp-prr-recovery.cc | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/internet/model/tcp-prr-recovery.cc b/src/internet/model/tcp-prr-recovery.cc index 0ec848b46..04f524951 100644 --- a/src/internet/model/tcp-prr-recovery.cc +++ b/src/internet/model/tcp-prr-recovery.cc @@ -98,10 +98,6 @@ TcpPrrRecovery::DoRecovery(Ptr tcb, uint32_t deliveredBytes) { limit = std::max(m_prrDelivered - m_prrOut, deliveredBytes) + tcb->m_segmentSize; } - else - { - limit = deliveredBytes; - } } sendCount = std::min(limit, static_cast(tcb->m_ssThresh - tcb->m_bytesInFlight)); }