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