I don't get any exception. thank you Mike
Michael McCandless-2 wrote: > > Do you see your exception handler printing anything out? > > You don't need to close the underlying IndexReader, just the > IndexSearcher (which will close the IndexReader, since it was the one > that had opened it). > > Mike > > On Wed, Nov 11, 2009 at 5:10 AM, Albert Juhe <albertj...@gmail.com> wrote: >> >> I don't know if it's the same problem but I think it's similar, >> >> My problem is with the Indexsearcher. I've installed a web search engine >> that uses Lucene, after a search I make a close operation like this: >> >> private IndexSearcher searcher; >> >> NIOFSDirectory directory = new NIOFSDirectory(new File(path)); >> this.searcher = new IndexSearcher(directory, true); >> >> public void close() { >> try { >> System.out.println("Closing: " >> +this.searcher.getIndexReader().directory().toString() ); >> this.searcher.getIndexReader().directory().close(); >> this.searcher.getIndexReader().close(); >> this.searcher.close(); >> } catch (IOException e) { >> System.out.println(" caught a " + e.getClass() + "\n with >> message: " + e.getMessage()); >> } >> } >> jboss don't close *.cfs index files, everytime that I make a new search a >> new file is caught by jboss. >> If I make 5 searchs jboss caught 5 *.cfs, I see it with lsof command, the >> only way to free this files and close it is stopping jboss. >> >> The problem is that after search many times, jboss go down and I have to >> restart it. >> >> Do you have the same problem with IndexSearch or is only with >> IndexWriter? >> >> Albert Juhe >> Learning Technologies >> Universitat Oberta de Catalunya >> >> >> Michael McCandless-2 wrote: >>> >>> Does this look like a real leak John? You're definitely closing every >>> reader you get back from getReader? >>> >>> Mike >>> >>> On Sun, Nov 8, 2009 at 10:41 PM, John Wang <john.w...@gmail.com> wrote: >>>> I am seeing the samething, but only when IndexWriter.getReader is >>>> called >>>> at >>>> a high rate. >>>> >>>> from lsof, I see file handles growing. >>>> >>>> -John >>>> >>>> On Sun, Nov 8, 2009 at 7:29 PM, Daniel Noll <dan...@nuix.com> wrote: >>>> >>>>> Hi all. >>>>> >>>>> We updated to Lucene 2.9, and now we find that after closing our text >>>>> index, it is not possible to rename the directory in which it resides >>>>> (we are actually renaming a directory further up the hierarchy.) >>>>> >>>>> We discovered that the following files were still open by the process: >>>>> >>>>> _0.tis, _0.frq, _0.prx, _0.fdt, _0.fdx, _0.tvx, _0.tvd, _0.tvf >>>>> >>>>> We are calling IndexWriter.close() shortly before attempting to write >>>>> to the directory (a few lines of code earlier) so I suspect it could >>>>> be related to timing somehow if Lucene is perhaps still doing >>>>> something on a background thread at this time (though I was under the >>>>> impression that close() waited for merges and so forth to complete >>>>> before returning.) >>>>> >>>>> Daniel >>>>> >>>>> -- >>>>> Daniel Noll Forensic and eDiscovery >>>>> Software >>>>> Senior Developer The world's most >>>>> advanced >>>>> Nuix email data >>>>> analysis >>>>> http://nuix.com/ and eDiscovery >>>>> software >>>>> >>>>> --------------------------------------------------------------------- >>>>> To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org >>>>> For additional commands, e-mail: java-user-h...@lucene.apache.org >>>>> >>>>> >>>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org >>> For additional commands, e-mail: java-user-h...@lucene.apache.org >>> >>> >>> >> >> -- >> View this message in context: >> http://old.nabble.com/IndexWriter.close%28%29-no-longer-seems-to-close-everything-tp26260801p26298910.html >> Sent from the Lucene - Java Users mailing list archive at Nabble.com. >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org >> For additional commands, e-mail: java-user-h...@lucene.apache.org >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org > For additional commands, e-mail: java-user-h...@lucene.apache.org > > > -- View this message in context: http://old.nabble.com/IndexWriter.close%28%29-no-longer-seems-to-close-everything-tp26260801p26299405.html Sent from the Lucene - Java Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org For additional commands, e-mail: java-user-h...@lucene.apache.org