Hi all, We're getting the following exception:
java.lang.IllegalStateException: cannot close: prepareCommit was already called with no corresponding call to commit at org.apache.lucene.index.IndexWriter.shutdown(IndexWriter.java:1025) at org.apache.lucene.index.IndexWriter.close(IndexWriter.java:1078) ... We are only calling "commit" on IndexWriter. By reading the code I can see that if you call IndexWriter.commit in parallel to IndexWriter.close, it is possible to get this exception. More specifically, after setting "IndexWriter.pendingCommit" on line 4779 (this is using Lucene 7.5.0) and before setting it to "null" on line 4793 this problem could happen. Is this by design or is it a bug? Thanks, Boris Petrov --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org For additional commands, e-mail: java-user-h...@lucene.apache.org