You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by mi...@apache.org on 2011/04/29 17:42:31 UTC
svn commit: r1097848 -
/lucene/dev/trunk/lucene/src/test/org/apache/lucene/TestExternalCodecs.java
Author: mikemccand
Date: Fri Apr 29 15:42:30 2011
New Revision: 1097848
URL: http://svn.apache.org/viewvc?rev=1097848&view=rev
Log:
LUCENE-3052: missing sync in private (test only) codec
Modified:
lucene/dev/trunk/lucene/src/test/org/apache/lucene/TestExternalCodecs.java
Modified: lucene/dev/trunk/lucene/src/test/org/apache/lucene/TestExternalCodecs.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/lucene/src/test/org/apache/lucene/TestExternalCodecs.java?rev=1097848&r1=1097847&r2=1097848&view=diff
==============================================================================
--- lucene/dev/trunk/lucene/src/test/org/apache/lucene/TestExternalCodecs.java (original)
+++ lucene/dev/trunk/lucene/src/test/org/apache/lucene/TestExternalCodecs.java Fri Apr 29 15:42:30 2011
@@ -484,7 +484,9 @@ public class TestExternalCodecs extends
public FieldsProducer fieldsProducer(SegmentReadState readState)
throws IOException {
- return state.get(readState.segmentInfo.name);
+ synchronized(state) {
+ return state.get(readState.segmentInfo.name);
+ }
}
@Override