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


Reply via email to