blob: 66f3f4e5a57def97c991f3319088cf059e455c97 [file] [log] [blame]
Index: lucene/src/java/org/apache/lucene/index/DocumentsWriter.java
===================================================================
--- lucene/src/java/org/apache/lucene/index/DocumentsWriter.java (revision 1100130)
+++ lucene/src/java/org/apache/lucene/index/DocumentsWriter.java (working copy)
@@ -188,7 +188,7 @@
this.infoStream = infoStream;
final Iterator<ThreadState> it = perThreadPool.getAllPerThreadsIterator();
while (it.hasNext()) {
- it.next().perThread.docState.infoStream = infoStream;
+ it.next().perThread.setInfoStream(infoStream);
}
}
Index: lucene/src/java/org/apache/lucene/index/DocumentsWriterPerThread.java
===================================================================
--- lucene/src/java/org/apache/lucene/index/DocumentsWriterPerThread.java (revision 1100130)
+++ lucene/src/java/org/apache/lucene/index/DocumentsWriterPerThread.java (working copy)
@@ -163,7 +163,7 @@
boolean hasAborted = false; // True if the last exception throws by #updateDocument was aborting
private FieldInfos fieldInfos;
- private final PrintStream infoStream;
+ private PrintStream infoStream;
private int numDocsInRAM;
private int flushedDocCount;
DocumentsWriterDeleteQueue deleteQueue;
@@ -493,4 +493,9 @@
}
};
+
+ void setInfoStream(PrintStream infoStream) {
+ this.infoStream = infoStream;
+ docState.infoStream = infoStream;
+ }
}