From df21a067ffab7324e3de0e3b7f2db6045994a1c4 Mon Sep 17 00:00:00 2001 From: orignal Date: Thu, 1 Jan 2015 09:53:30 -0500 Subject: [PATCH] print out number of NACKs --- Streaming.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Streaming.cpp b/Streaming.cpp index eb6add1c..367777b2 100644 --- a/Streaming.cpp +++ b/Streaming.cpp @@ -272,6 +272,7 @@ namespace stream size += 4; // ack Through packet[size] = 0; size++; // NACK count + packet[size] = RESEND_TIMEOUT; size++; // resend delay if (!m_IsOpen) { @@ -349,11 +350,11 @@ namespace stream size += 4; // sequenceNum htobe32buf (packet + size, lastReceivedSeqn); size += 4; // ack Through + uint8_t numNacks = 0; if (lastReceivedSeqn > m_LastReceivedSequenceNumber) { // fill NACKs uint8_t * nacks = packet + size + 1; - uint8_t numNacks = 0; auto nextSeqn = m_LastReceivedSequenceNumber + 1; for (auto it: m_SavedPackets) { @@ -384,7 +385,7 @@ namespace stream p.len = size; SendPackets (std::vector { &p }); - LogPrint ("Quick Ack sent"); + LogPrint ("Quick Ack sent. ", (int)numNacks, " NACKs"); } void Stream::Close ()