Author: toad
Date: 2009-04-02 21:31:17 +0000 (Thu, 02 Apr 2009)
New Revision: 26387

Modified:
   trunk/freenet/src/freenet/client/async/ClientRequestSchedulerBase.java
Log:
Don't look on wrong scheduler, slightly simplification


Modified: trunk/freenet/src/freenet/client/async/ClientRequestSchedulerBase.java
===================================================================
--- trunk/freenet/src/freenet/client/async/ClientRequestSchedulerBase.java      
2009-04-02 21:22:37 UTC (rev 26386)
+++ trunk/freenet/src/freenet/client/async/ClientRequestSchedulerBase.java      
2009-04-02 21:31:17 UTC (rev 26387)
@@ -313,8 +313,9 @@
        public boolean tripPendingKey(Key key, KeyBlock block, ObjectContainer 
container, ClientContext context) {
                if((key instanceof NodeSSK) != isSSKScheduler) {
                        Logger.error(this, "Key "+key+" on scheduler 
ssk="+isSSKScheduler, new Exception("debug"));
+                       return false;
                }
-               byte[] saltedKey = ((key instanceof NodeSSK) ? 
context.getSskFetchScheduler() : context.getChkFetchScheduler()).saltKey(key);
+               byte[] saltedKey = sched.saltKey(key);
                ArrayList<KeyListener> matches = null;
                synchronized(this) {
                        for(KeyListener listener : keyListeners) {

_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to