Author: toad
Date: 2008-03-07 22:58:41 +0000 (Fri, 07 Mar 2008)
New Revision: 18427
Modified:
trunk/freenet/src/freenet/io/comm/Message.java
Log:
Logging
Modified: trunk/freenet/src/freenet/io/comm/Message.java
===================================================================
--- trunk/freenet/src/freenet/io/comm/Message.java 2008-03-07 22:54:01 UTC
(rev 18426)
+++ trunk/freenet/src/freenet/io/comm/Message.java 2008-03-07 22:58:41 UTC
(rev 18427)
@@ -53,6 +53,7 @@
}
public static Message decodeMessage(DataInputStream dis, PeerContext
peer, int recvByteCount, boolean mayHaveSubMessages, boolean inSubMessage) {
+ boolean logMINOR = Logger.shouldLog(Logger.MINOR,
Message.class);
MessageType mspec;
try {
mspec = MessageType.getSpec(new Integer(dis.readInt()));
@@ -86,11 +87,13 @@
dis.readFully(buf);
dis2 = new DataInputStream(new
ByteArrayInputStream(buf));
} catch (EOFException e) {
+ if(logMINOR)
Logger.minor(Message.class, "No submessages, returning: "+m);
return m;
}
try {
Message subMessage =
decodeMessage(dis2, peer, 0, false, true);
if(subMessage == null) return m;
+ if(logMINOR)
Logger.minor(Message.class, "Adding submessage: "+subMessage);
m.addSubMessage(subMessage);
} catch (Throwable t) {
Logger.error(Message.class, "Failed to
read sub-message: "+t, t);