Author: toad
Date: 2008-01-29 12:02:54 +0000 (Tue, 29 Jan 2008)
New Revision: 17381
Modified:
trunk/freenet/src/freenet/node/OpennetManager.java
Log:
logging
Modified: trunk/freenet/src/freenet/node/OpennetManager.java
===================================================================
--- trunk/freenet/src/freenet/node/OpennetManager.java 2008-01-29 12:02:44 UTC
(rev 17380)
+++ trunk/freenet/src/freenet/node/OpennetManager.java 2008-01-29 12:02:54 UTC
(rev 17381)
@@ -24,6 +24,7 @@
import freenet.io.comm.Peer;
import freenet.io.comm.PeerParseException;
import freenet.io.comm.ReferenceSignatureVerificationException;
+import freenet.io.comm.RetrievalException;
import freenet.io.xfer.BulkReceiver;
import freenet.io.xfer.BulkTransmitter;
import freenet.io.xfer.PartiallyReceivedBulk;
@@ -614,7 +615,11 @@
if(logMINOR)
Logger.minor(this, "Receiving noderef (reply="+isReply+") as
bulk transfer for request uid "+uid+" with transfer "+xferUID+" from "+source);
if(!br.receive()) {
- Logger.error(this, "Failed to receive noderef bulk transfer for
"+this);
+ String msg = "Failed to receive noderef bulk transfer for
"+this+" : "+RetrievalException.getErrString(prb.getAbortReason())+" :
"+prb.getAbortDescription();
+ if(prb.getAbortReason() !=
RetrievalException.SENDER_DISCONNECTED)
+ Logger.error(this, msg);
+ else
+ Logger.normal(this, msg);
if(sendReject) rejectRef(uid, source,
DMT.NODEREF_REJECTED_TRANSFER_FAILED, ctr);
return null;
}