diff --git a/lucene/core/src/java/org/apache/lucene/index/DocumentsWriterStallControl.java b/lucene/core/src/java/org/apache/lucene/index/DocumentsWriterStallControl.java index d61cc6d..b88e258 100644 --- a/lucene/core/src/java/org/apache/lucene/index/DocumentsWriterStallControl.java +++ b/lucene/core/src/java/org/apache/lucene/index/DocumentsWriterStallControl.java @@ -58,8 +58,7 @@ final class DocumentsWriterStallControl { if (oldState == 0) return true; if (compareAndSetState(oldState, 0)) { - releaseShared(0); - return true; + return releaseShared(0); } return false; }