You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by si...@apache.org on 2018/04/24 15:57:11 UTC

lucene-solr:branch_7x: [TEST] Set stop flag in the case of an exception

Repository: lucene-solr
Updated Branches:
  refs/heads/branch_7x e018ff555 -> db6d5856e


[TEST] Set stop flag in the case of an exception


Project: http://git-wip-us.apache.org/repos/asf/lucene-solr/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucene-solr/commit/db6d5856
Tree: http://git-wip-us.apache.org/repos/asf/lucene-solr/tree/db6d5856
Diff: http://git-wip-us.apache.org/repos/asf/lucene-solr/diff/db6d5856

Branch: refs/heads/branch_7x
Commit: db6d5856e1b0b6e6491e74224b5afefdd8b7d42e
Parents: e018ff5
Author: Simon Willnauer <si...@apache.org>
Authored: Tue Apr 24 17:55:53 2018 +0200
Committer: Simon Willnauer <si...@apache.org>
Committed: Tue Apr 24 17:55:53 2018 +0200

----------------------------------------------------------------------
 .../src/test/org/apache/lucene/search/TestSearcherManager.java    | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/db6d5856/lucene/core/src/test/org/apache/lucene/search/TestSearcherManager.java
----------------------------------------------------------------------
diff --git a/lucene/core/src/test/org/apache/lucene/search/TestSearcherManager.java b/lucene/core/src/test/org/apache/lucene/search/TestSearcherManager.java
index c9d7e25..d74d5ac 100644
--- a/lucene/core/src/test/org/apache/lucene/search/TestSearcherManager.java
+++ b/lucene/core/src/test/org/apache/lucene/search/TestSearcherManager.java
@@ -582,12 +582,13 @@ public class TestSearcherManager extends ThreadedIndexingAndSearchingTestCase {
               }
             }
             docs.close();
-            stop.set(true);
             if (VERBOSE) {
               System.out.println("TEST: index count=" + writerRef.get().maxDoc());
             }
           } catch (IOException ioe) {
             throw new RuntimeException(ioe);
+          } finally {
+            stop.set(true);
           }
         }
       };