Author: toad
Date: 2006-11-08 20:27:23 +0000 (Wed, 08 Nov 2006)
New Revision: 10837

Modified:
   trunk/freenet/src/freenet/client/async/ClientRequestScheduler.java
Log:
Fix the "lowering priority doesn't work" bug.

Modified: trunk/freenet/src/freenet/client/async/ClientRequestScheduler.java
===================================================================
--- trunk/freenet/src/freenet/client/async/ClientRequestScheduler.java  
2006-11-08 20:16:03 UTC (rev 10836)
+++ trunk/freenet/src/freenet/client/async/ClientRequestScheduler.java  
2006-11-08 20:27:23 UTC (rev 10837)
@@ -293,7 +293,7 @@
                                if(req == null) {
                                        if(logMINOR) Logger.minor(this, "No 
requests, adjusted retrycount "+rga.getNumber()+" ("+rga+")");
                                        break;
-                               }else if(req.getPriorityClass() > 
choosenPriorityClass) {
+                               } 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
                                        if(logMINOR) Logger.minor(this, "In 
wrong priority class: "+req);


Reply via email to