Author: toad
Date: 2009-02-24 16:06:46 +0000 (Tue, 24 Feb 2009)
New Revision: 25778

Modified:
   branches/db4o/freenet/src/freenet/client/async/SimpleManifestPutter.java
Log:
checkFetchable needs to be synchronized, it was before it was split out in 25388


Modified: 
branches/db4o/freenet/src/freenet/client/async/SimpleManifestPutter.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/SimpleManifestPutter.java    
2009-02-24 16:01:43 UTC (rev 25777)
+++ branches/db4o/freenet/src/freenet/client/async/SimpleManifestPutter.java    
2009-02-24 16:06:46 UTC (rev 25778)
@@ -1187,7 +1187,7 @@
                }
        }
 
-       private boolean checkFetchable(PutHandler handler) {
+       private synchronized boolean checkFetchable(PutHandler handler) {
                putHandlersWaitingForFetchable.remove(handler);
                if(fetchable) return false;
                if(!putHandlersWaitingForFetchable.isEmpty()) return false;

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

Reply via email to