From 5e83d950f57e64c01d68f4aa406cb67266678112 Mon Sep 17 00:00:00 2001 From: orignal Date: Sat, 29 Nov 2014 19:15:41 -0500 Subject: [PATCH] count NACKs in plain ack message size --- Streaming.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Streaming.cpp b/Streaming.cpp index e9d5c3b6..ed41e70c 100644 --- a/Streaming.cpp +++ b/Streaming.cpp @@ -320,7 +320,7 @@ namespace stream packets.push_back (p); } if (packets.size () > 0) - m_Service.post (std::bind (&Stream::PostPackets, this, packets)); + m_Service.post (std::bind (&Stream::PostPackets, shared_from_this (), packets)); return len; } @@ -369,7 +369,7 @@ namespace stream } packet[size] = numNacks; size++; // NACK count - packet += numNacks*4; // NACKs + size += numNacks*4; // NACKs } else {