2008/3/2 陈亮亮 <[EMAIL PROTECTED]>:
> Yonik, can i ask where can i get the fixed code? or the patch? i can not find 
> it in jira? i am a new here.thank you ^_^

I committed it to "trunk" (the most current development version in subversion).
The most recent nightly build should have it.

-Yonik


> ----- Original Message -----
>  From: "Yonik Seeley" <[EMAIL PROTECTED]>
>  To: <solr-user@lucene.apache.org>
>
>
> Sent: Saturday, March 01, 2008 10:53 AM
>  Subject: Re: too many open files , is it a leak of handler there?
>
>
>  >I just committed a fix for this.
>  > Thanks for tracking this down!
>  >
>  > -Yonik
>  >
>  > 2008/2/29 陈亮亮 <[EMAIL PROTECTED]>:
>  >> ok i have compared the DirectSolrConnection .java and 
> SolrDispatchFilter.java, and found that the DirecSolrConnection really do not 
> call the req.colse() as SolrDispatchFilter do, which is said to free the 
> resources. i guess it is the leak of handlers,i will try and see.^_^
>  >>
>  >>
>  >> ----- Original Message -----
>  >>  From: "陈亮亮" <[EMAIL PROTECTED]>
>  >>  To: <solr-user@lucene.apache.org>
>  >>  Sent: Friday, February 29, 2008 4:51 PM
>  >>  Subject: too many open files , is it a leak of handler there?
>  >>
>  >>
>  >>  >    when embeded the solr in my application last night, i encountered 
> the too many open file exception just like that said in 
> "http://mail-archives.apache.org/mod_mbox/lucene-solr-user/200702.mbox/[EMAIL 
> PROTECTED]". And i used DirectSolrConnection to integrate solr with my 
> application.
>  >>  >
>  >>  >
>  >>  >    I debuged when solr doing search, and i found that every time solr 
> had a query search done the refcount will increase one. I know solr use 
> refcount to keep reasher safe close, but should it be +1 when solr doing 
> search and -1( it is to say call decref()) after search done? or else when 
> commit take place it just decrease the refcount by 1, and the refount still>1 
> and searcher not really close, which leads to the hanging of the handlers and 
> finally the too many open files problem. Is it a bug? or i should not use the 
> DirectSolrConnection?
>  >>  >
>  >>  > By the way the "ulimit -n 10000" not work out in my case, it just 
> delay the time. i use the "lsof |grep solr| wc -l" to monitor the handler, it 
> keeps increasing, i think it is a leak of handler here.
>  >>  >
>  >>  > Any help would appreciated, thank you !!!
>  >

Reply via email to