Author: toad
Date: 2008-03-20 22:17:23 +0000 (Thu, 20 Mar 2008)
New Revision: 18665

Modified:
   trunk/freenet/src/freenet/node/MessageItem.java
Log:
Logging: detect when alreadySentBytes > buf.length

Modified: trunk/freenet/src/freenet/node/MessageItem.java
===================================================================
--- trunk/freenet/src/freenet/node/MessageItem.java     2008-03-20 22:02:36 UTC 
(rev 18664)
+++ trunk/freenet/src/freenet/node/MessageItem.java     2008-03-20 22:17:23 UTC 
(rev 18665)
@@ -53,6 +53,9 @@
     public byte[] getData(PeerNode pn) {
         if(buf == null)
             buf = msg.encodeToPacket(pn);
+        if(buf.length < alreadyReportedBytes) {
+               Logger.error(this, "buf.length = "+buf+" but 
alreadyReportedBytes = "+alreadyReportedBytes+" on "+this);
+        }
         return buf;
     }



Reply via email to