Hi all

I am having a strange error whenever I close my index (calling server.close()
The error is shown below. I am not sure where I should look - the configuration 
file? The code? Or index fragments? Or else? The code causing the error is very 
simple, just the “close()” method.

Many thanks!


CachingDirectoryFactory:184 - Timeout waiting for all directory ref counts to 
be released - gave up waiting on CachedDir<<refCount=1;path=/[… path to solr 
index…]/data/index;done=false>>
2016-02-21 11:09:33 ERROR CachingDirectoryFactory:150 - Error closing 
directory:org.apache.solr.common.SolrException: Timeout waiting for all 
directory ref counts to be released - gave up waiting on 
CachedDir<<refCount=1;path=[… path to solr index… ]data/index;done=false>>
        at 
org.apache.solr.core.CachingDirectoryFactory.close(CachingDirectoryFactory.java:187)
        at org.apache.solr.core.SolrCore.close(SolrCore.java:1257)
        at org.apache.solr.core.SolrCores.close(SolrCores.java:124)
        at org.apache.solr.core.CoreContainer.shutdown(CoreContainer.java:562)
        at 
org.apache.solr.client.solrj.embedded.EmbeddedSolrServer.shutdown(EmbeddedSolrServer.java:263)
        at 
org.apache.solr.client.solrj.embedded.EmbeddedSolrServer.close(EmbeddedSolrServer.java:268)
        at uk.ac.shef.dcs.jate.app.App.extract(App.java:276)
        at uk.ac.shef.dcs.jate.app.AppTermEx.main(AppTermEx.java:35)


Line 276 of App class is:

solrServer.close();



Reply via email to