Author: toad
Date: 2008-03-01 20:03:58 +0000 (Sat, 01 Mar 2008)
New Revision: 18294

Modified:
   trunk/freenet/src/freenet/client/async/ClientRequestScheduler.java
Log:
Synchronization fix

Modified: trunk/freenet/src/freenet/client/async/ClientRequestScheduler.java
===================================================================
--- trunk/freenet/src/freenet/client/async/ClientRequestScheduler.java  
2008-03-01 20:00:59 UTC (rev 18293)
+++ trunk/freenet/src/freenet/client/async/ClientRequestScheduler.java  
2008-03-01 20:03:58 UTC (rev 18294)
@@ -629,7 +629,7 @@
                if(logMINOR)
                        Logger.minor(this, 
"maybeQueueOfferedKey("+key+","+force);
                short priority = Short.MAX_VALUE;
-               synchronized(this) {
+               synchronized(pendingKeys) {
                        if(force) {
                                // FIXME what priority???
                                priority = 
RequestStarter.IMMEDIATE_SPLITFILE_PRIORITY_CLASS;


Reply via email to