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


Reply via email to