debug-log-message when there is unused data in buffer, which is probably reason for...
authorChristian Herdtweck <christian.herdtweck@intra2net.com>
Mon, 8 Dec 2014 09:45:00 +0000 (10:45 +0100)
committerChristian Herdtweck <christian.herdtweck@intra2net.com>
Mon, 8 Dec 2014 09:45:00 +0000 (10:45 +0100)
src/icmp/icmppinger.cpp

index e0fa829..3329913 100644 (file)
@@ -206,6 +206,8 @@ void IcmpPinger::handle_ping_done()
 void IcmpPinger::start_receive()
 {
     // Discard any data already in the buffer.
+    if (ReplyBuffer.size() > 0)
+        GlobalLogger.debug() << "consuming unused " << ReplyBuffer.size() << "bytes!" << endl;
     ReplyBuffer.consume( ReplyBuffer.size() );
 
     // Waiting for a reply. We prepare the buffer to receive up to 64KB.