LUCENE-2106: ReadTask does not close its Reader when OpenReader/CloseReader are not used.

git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@887899 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Mark Robert Miller 2009-12-07 12:17:54 +00:00
parent d2bf223b21
commit 0834cd4e4e
2 changed files with 6 additions and 0 deletions

View File

@ -3,6 +3,11 @@ Lucene Benchmark Contrib Change Log
The Benchmark contrib package contains code for benchmarking Lucene in a variety of ways.
$Id:$
12/07/2009
LUCENE-2106: ReadTask does not close its Reader when
OpenReader/CloseReader are not used. (Mark Miller)
11/17/2009
LUCENE-2079: Allow specifying delta thread priority after the "&";
added log.time.step.msec to print per-time-period counts; fixed

View File

@ -169,6 +169,7 @@ public abstract class ReadTask extends PerfTask {
if (closeSearcher) {
searcher.close();
reader.close();
} else {
// Release our +1 ref from above
reader.decRef();