lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From robert engels <reng...@ix.netcom.com>
Subject Re: 15 minute hang in IndexInput.clone() involving finalizers
Date Fri, 15 Dec 2006 17:23:03 GMT
I don't think there is necessarily a limit, but I am assuming there  
is some interaction between the finalizer or GC threads and adding  
new finalizers, which would require some sort of synchronization.

Do you use network resources in your app? I have a hunch this is  
somehow the cause.


On Dec 15, 2006, at 11:20 AM, Yonik Seeley wrote:

> On 12/15/06, robert engels <rengels@ix.netcom.com> wrote:
>> If you could post a complete thread dump that would be better.
>>
>> I am "thinking" that it is not really a bug, but that the finalizer
>> or GC thread is very busy, or possibly blocked on a network resource,
>> and that is preventing the addition of additional finalizers.
>
> I didn't know there was a limit to the number of finalizers... but it
> certainly sounds plausible.
> I think we should still get rid of all the unnecessary finalizers in
> IndexInput though.
>
> -Yonik
> http://incubator.apache.org/solr Solr, the open-source Lucene  
> search server
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
> For additional commands, e-mail: java-dev-help@lucene.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org


Mime
View raw message