Author: robert
Date: 2007-12-28 19:00:58 +0000 (Fri, 28 Dec 2007)
New Revision: 16829

Modified:
   trunk/freenet/src/freenet/node/NodeStats.java
Log:
log rejection reasons for unresponsive peers


Modified: trunk/freenet/src/freenet/node/NodeStats.java
===================================================================
--- trunk/freenet/src/freenet/node/NodeStats.java       2007-12-28 18:08:15 UTC 
(rev 16828)
+++ trunk/freenet/src/freenet/node/NodeStats.java       2007-12-28 19:00:58 UTC 
(rev 16829)
@@ -539,10 +539,14 @@

                if(source != null) {
                        long queuedBytes = source.getMessageQueueLengthBytes();
-                       if(queuedBytes > MAX_PEER_QUEUE_BYTES)
+                       if(queuedBytes > MAX_PEER_QUEUE_BYTES) {
+                               rejected(">MAX_PEER_QUEUE_BYTES", isLocal);
                                return "Too many message bytes queued for peer";
-                       if(queuedBytes / 
(source.getThrottle().getBandwidth()+1.0) > MAX_PEER_QUEUE_TIME)
+                       }
+                       if(queuedBytes / 
(source.getThrottle().getBandwidth()+1.0) > MAX_PEER_QUEUE_TIME) {
+                               rejected(">MAX_PEER_QUEUE_TIME", isLocal);
                                return "Peer's queue will take too long to 
transfer";
+                       }
                }

                synchronized(this) {


Reply via email to