Author: toad
Date: 2008-03-29 15:10:15 +0000 (Sat, 29 Mar 2008)
New Revision: 18825

Modified:
   trunk/freenet/src/freenet/client/async/ClientRequestScheduler.java
Log:
Rename rga -> retryTracker (clearer)

Modified: trunk/freenet/src/freenet/client/async/ClientRequestScheduler.java
===================================================================
--- trunk/freenet/src/freenet/client/async/ClientRequestScheduler.java  
2008-03-29 15:09:16 UTC (rev 18824)
+++ trunk/freenet/src/freenet/client/async/ClientRequestScheduler.java  
2008-03-29 15:10:15 UTC (rev 18825)
@@ -404,31 +404,31 @@
                SortedVectorByNumber s = priorities[choosenPriorityClass];
                if(s != null){
                        for(int retryIndex=0;retryIndex<s.count();retryIndex++) 
{
-                               SectoredRandomGrabArrayWithInt rga = 
(SectoredRandomGrabArrayWithInt) s.getByIndex(retryIndex);
-                               if(rga == null) {
+                               SectoredRandomGrabArrayWithInt retryTracker = 
(SectoredRandomGrabArrayWithInt) s.getByIndex(retryIndex);
+                               if(retryTracker == null) {
                                        if(logMINOR) Logger.minor(this, "No 
retrycount's left");
                                        break;
                                }
                        while(true) {
                                if(logMINOR)
-                                       Logger.minor(this, "Got retry count 
tracker "+rga);
-                               SendableRequest req = (SendableRequest) 
rga.removeRandom(starter);
-                               if(rga.isEmpty()) {
-                                       if(logMINOR) Logger.minor(this, 
"Removing retrycount "+rga.getNumber()+" : "+rga);
-                                       s.remove(rga.getNumber());
+                                       Logger.minor(this, "Got retry count 
tracker "+retryTracker);
+                               SendableRequest req = (SendableRequest) 
retryTracker.removeRandom(starter);
+                               if(retryTracker.isEmpty()) {
+                                       if(logMINOR) Logger.minor(this, 
"Removing retrycount "+retryTracker.getNumber()+" : "+retryTracker);
+                                       s.remove(retryTracker.getNumber());
                                        if(s.isEmpty()) {
                                                if(logMINOR) Logger.minor(this, 
"Should remove priority ");
                                        }
                                }
                                if(req == null) {
-                                       if(logMINOR) Logger.minor(this, "No 
requests, adjusted retrycount "+rga.getNumber()+" ("+rga+ ')');
+                                       if(logMINOR) Logger.minor(this, "No 
requests, adjusted retrycount "+retryTracker.getNumber()+" ("+retryTracker+ 
')');
                                        break; // Try next retry count.
                                } else if(req.getPriorityClass() != 
choosenPriorityClass) {
                                        // Reinsert it : shouldn't happen if we 
are calling reregisterAll,
                                        // maybe we should ask people to report 
that error if seen
                                        Logger.normal(this, "In wrong priority 
class: "+req+" (req.prio="+req.getPriorityClass()+" but 
chosen="+choosenPriorityClass+ ')');
                                        // Remove it.
-                                       SectoredRandomGrabArrayWithObject 
clientGrabber = (SectoredRandomGrabArrayWithObject) 
rga.getGrabber(req.getClient());
+                                       SectoredRandomGrabArrayWithObject 
clientGrabber = (SectoredRandomGrabArrayWithObject) 
retryTracker.getGrabber(req.getClient());
                                        if(clientGrabber != null) {
                                                RandomGrabArray baseRGA = 
(RandomGrabArray) clientGrabber.getGrabber(req.getClientRequest());
                                                if(baseRGA != null) {
@@ -437,7 +437,7 @@
                                                        Logger.error(this, 
"Could not find base RGA for requestor "+req.getClientRequest()+" from 
"+clientGrabber);
                                                }
                                        } else {
-                                               Logger.error(this, "Could not 
find client grabber for client "+req.getClient()+" from "+rga);
+                                               Logger.error(this, "Could not 
find client grabber for client "+req.getClient()+" from "+retryTracker);
                                        }
                                        innerRegister(req);
                                        continue; // Try the next one on this 
retry count.
@@ -455,7 +455,7 @@
                                if(altRGA != null) {
                                        SendableRequest altReq = 
(SendableRequest) (altRGA.removeRandom(starter));
                                        if(altReq != null && 
altReq.getPriorityClass() <= choosenPriorityClass && 
-                                                       
fixRetryCount(altReq.getRetryCount()) <= rga.getNumber()) {
+                                                       
fixRetryCount(altReq.getRetryCount()) <= retryTracker.getNumber()) {
                                                // Use the recent one instead
                                                if(logMINOR)
                                                        Logger.minor(this, 
"Recently succeeded req "+altReq+" is better, using that, reregistering chosen 
"+req);
@@ -473,7 +473,7 @@
                                        }
                                }

-                               if(logMINOR) Logger.debug(this, "removeFirst() 
returning "+req+" ("+rga.getNumber()+", prio "+
+                               if(logMINOR) Logger.debug(this, "removeFirst() 
returning "+req+" ("+retryTracker.getNumber()+", prio "+
                                                req.getPriorityClass()+", 
retries "+req.getRetryCount()+", client "+req.getClient()+", client-req 
"+req.getClientRequest()+ ')');
                                ClientRequester cr = req.getClientRequest();
                                if(req.canRemove()) {


Reply via email to