According to what I see, the basic LRUCache implementation has an empty close(), that is why it still works for the already closed searcher. According to the base interface, the close() is there for "freeing non memory resources".
Can someone explain this counter intuitive behavior? Why is it allowed to use the already closed searcher?(this is what happens in my example). Is this searcher ping-pong by purpose (see description above)? -- View this message in context: http://lucene.472066.n3.nabble.com/SolrTestCaseJ4-and-searcher-initialization-tp4028237p4029011.html Sent from the Solr - User mailing list archive at Nabble.com.