Author: toad
Date: 2007-08-29 19:58:24 +0000 (Wed, 29 Aug 2007)
New Revision: 14921

Modified:
   trunk/freenet/src/freenet/client/async/ClientRequestScheduler.java
Log:
Logging.
Part of trying to track down a node bug involving losing requests that 
manifests itself most easily through the spider.

Modified: trunk/freenet/src/freenet/client/async/ClientRequestScheduler.java
===================================================================
--- trunk/freenet/src/freenet/client/async/ClientRequestScheduler.java  
2007-08-29 19:33:20 UTC (rev 14920)
+++ trunk/freenet/src/freenet/client/async/ClientRequestScheduler.java  
2007-08-29 19:58:24 UTC (rev 14921)
@@ -307,12 +307,14 @@
                if(clientGrabber == null) {
                        clientGrabber = new 
SectoredRandomGrabArrayWithInt(random, rc);
                        prio.add(clientGrabber);
-                       if(logMINOR) Logger.minor(this, "Registering retry 
count "+rc+" with prioclass "+priorityClass);
+                       if(logMINOR) Logger.minor(this, "Registering retry 
count "+rc+" with prioclass "+priorityClass+" on "+clientGrabber+" for "+prio);
                }
                // Request
                SectoredRandomGrabArrayWithObject requestGrabber = 
(SectoredRandomGrabArrayWithObject) clientGrabber.getGrabber(client);
                if(requestGrabber == null) {
                        requestGrabber = new 
SectoredRandomGrabArrayWithObject(client, random);
+                       if(logMINOR)
+                               Logger.minor(this, "Creating new grabber: 
"+requestGrabber+" for "+client+" from "+clientGrabber+" : "+prio+" : 
prio="+priorityClass+", rc="+rc);
                        clientGrabber.addGrabber(client, requestGrabber);
                }
                requestGrabber.add(cr, req);
@@ -381,7 +383,7 @@
                                        Logger.minor(this, "Got retry count 
tracker "+rga);
                                SendableRequest req = (SendableRequest) 
rga.removeRandom();
                                if(rga.isEmpty()) {
-                                       if(logMINOR) Logger.minor(this, 
"Removing retrycount "+rga.getNumber());
+                                       if(logMINOR) Logger.minor(this, 
"Removing retrycount "+rga.getNumber()+" : "+rga);
                                        s.remove(rga.getNumber());
                                        if(s.isEmpty()) {
                                                if(logMINOR) Logger.minor(this, 
"Should remove priority ");


Reply via email to