On Mon, Dec 29, 2008 at 9:48 PM, Daniel Cheng <j16sdiz+freenet at gmail.com>
wrote:
> On Tue, Dec 30, 2008 at 10:19 AM, <juiceman at freenetproject.org> wrote:
>> Author: juiceman
>> Date: 2008-12-30 02:19:05 +0000 (Tue, 30 Dec 2008)
>> New Revision: 24835
>>
>> Modified:
>> trunk/freenet/src/freenet/support/BloomFilter.java
>> Log:
>> FindBugs says: "This finalizer nulls out fields. This is usually an error,
>> as it does not aid garbage collection, and the object is going to be garbage
>> collected anyway."
>
> This is _NOT_ an error.
> If you look at a few lines above, it use filter as a flag.
>
>>
>> Modified: trunk/freenet/src/freenet/support/BloomFilter.java
>> ===================================================================
>> --- trunk/freenet/src/freenet/support/BloomFilter.java 2008-12-30 02:01:38
>> UTC (rev 24834)
>> +++ trunk/freenet/src/freenet/support/BloomFilter.java 2008-12-30 02:19:05
>> UTC (rev 24835)
>> @@ -195,7 +195,5 @@
>> if (filter != null) {
>> force();
>> }
>> - filter = null;
>> - forkedFilter = null;
>> }
>> }
I'm sorry. I see you have already fixed my mistake.