Author: toad
Date: 2008-04-03 18:30:32 +0000 (Thu, 03 Apr 2008)
New Revision: 18964
Modified:
trunk/freenet/src/freenet/client/async/SplitFileFetcherSubSegment.java
Log:
Another deadlock fix. :|
Modified: trunk/freenet/src/freenet/client/async/SplitFileFetcherSubSegment.java
===================================================================
--- trunk/freenet/src/freenet/client/async/SplitFileFetcherSubSegment.java
2008-04-03 18:24:41 UTC (rev 18963)
+++ trunk/freenet/src/freenet/client/async/SplitFileFetcherSubSegment.java
2008-04-03 18:30:32 UTC (rev 18964)
@@ -69,7 +69,7 @@
}
public ClientKey getKey(Object token) {
- synchronized(this) {
+ synchronized(segment) {
if(cancelled) {
if(logMINOR)
Logger.minor(this, "Segment is
finishing when getting key "+token+" on "+this);