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;
}