On Tue, Dec 23, 2008 at 5:47 AM, Matthew Toseland
<toad at amphibian.dyndns.org> wrote:
> On Sunday 21 December 2008 13:12, Daniel Cheng wrote:
>> Some error is occuring on my node..
>> :: Segment finishing but didn't tell us!
>> freenet.client.async.SplitFileFetcherSubSegmenet....
>>
>> maybe related to r24669.... or maybe not.
>> I am not sure.
>
> Are there any discernible symptoms? I'm hoping to merge db4o in the coming
> weeks, so I'm not keen to spend time debugging trunk's client layer...
Some (not all) SplitFileFetcherSubSegmenet are hold in memory, never freed.
They are referernced by RequestSchedular . pendingRequest
>> On Sun, Dec 21, 2008 at 9:05 PM, <j16sdiz at freenetproject.org> wrote:
>> > 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
>> > cvs at freenetproject.org
>> > http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs
>> >
>> _______________________________________________
>> Devl mailing list
>> Devl at freenetproject.org
>> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
>>
>>
>
> _______________________________________________
> Devl mailing list
> Devl at freenetproject.org
> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
>