Author: j16sdiz
Date: 2008-12-21 13:05:24 +0000 (Sun, 21 Dec 2008)
New Revision: 24705

Modified:
   trunk/freenet/src/freenet/client/async/SplitFileFetcherSubSegment.java
Log:
Revert r24669 "try to fix a ClientGetter leak on getter.cancel()"
what's broken?

Modified: trunk/freenet/src/freenet/client/async/SplitFileFetcherSubSegment.java
===================================================================
--- trunk/freenet/src/freenet/client/async/SplitFileFetcherSubSegment.java      
2008-12-21 12:44:04 UTC (rev 24704)
+++ trunk/freenet/src/freenet/client/async/SplitFileFetcherSubSegment.java      
2008-12-21 13:05:24 UTC (rev 24705)
@@ -99,15 +99,7 @@
         */
        @Override
        public Object[] allKeys() {
-               // this is not enough for unregistering
-               // return segment.getKeyNumbersAtRetryLevel(retryCount);
-
-               int keyCount = segment.dataKeys.length + 
segment.checkKeys.length;
-               Object[] ret = new Object[keyCount];
-               for (int i = 0; i < keyCount; i++)
-                       ret[i] = i;
-
-               return ret;
+               return segment.getKeyNumbersAtRetryLevel(retryCount);
        }
        
        /**

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

Reply via email to