[freenet-cvs] r18964 - trunk/freenet/src/freenet/client/async

toad at freenetproject.org toad at freenetproject.org
Thu Apr 3 18:30:32 UTC 2008


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);




More information about the cvs mailing list