No need to loop here.
Project: http://git-wip-us.apache.org/repos/asf/incubator-blur/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-blur/commit/a489dfee Tree: http://git-wip-us.apache.org/repos/asf/incubator-blur/tree/a489dfee Diff: http://git-wip-us.apache.org/repos/asf/incubator-blur/diff/a489dfee Branch: refs/heads/apache-blur-0.2 Commit: a489dfeeb17705a2d4afef5adeda5f1101b32126 Parents: 3e09339 Author: Aaron McCurry <[email protected]> Authored: Tue Jan 7 21:46:18 2014 -0500 Committer: Aaron McCurry <[email protected]> Committed: Tue Jan 7 21:46:18 2014 -0500 ---------------------------------------------------------------------- .../org/apache/blur/manager/writer/BlurIndexSimpleWriter.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/a489dfee/blur-core/src/main/java/org/apache/blur/manager/writer/BlurIndexSimpleWriter.java ---------------------------------------------------------------------- diff --git a/blur-core/src/main/java/org/apache/blur/manager/writer/BlurIndexSimpleWriter.java b/blur-core/src/main/java/org/apache/blur/manager/writer/BlurIndexSimpleWriter.java index 5c00ea9..296cb6e 100644 --- a/blur-core/src/main/java/org/apache/blur/manager/writer/BlurIndexSimpleWriter.java +++ b/blur-core/src/main/java/org/apache/blur/manager/writer/BlurIndexSimpleWriter.java @@ -150,9 +150,7 @@ public class BlurIndexSimpleWriter extends BlurIndex { @Override public IndexSearcherClosable getIndexSearcher() throws IOException { final IndexReader indexReader = _indexReader.get(); - while (!indexReader.tryIncRef()) { - // keep trying to increment the ref - } + indexReader.incRef(); return new IndexSearcherClosable(indexReader, _searchThreadPool) { @Override public Directory getDirectory() {
