[ http://issues.apache.org/jira/browse/LUCENE-690?page=comments#action_12443642 ] Grant Ingersoll commented on LUCENE-690: ----------------------------------------
Patch seems reasonable, and your idea of waiting till we have a lazy field before cloning seems reasonable, as my guess is, at least for now, that Lazy Fields are not in widespread use just yet. > LazyField use of IndexInput not thread safe > ------------------------------------------- > > Key: LUCENE-690 > URL: http://issues.apache.org/jira/browse/LUCENE-690 > Project: Lucene - Java > Issue Type: Bug > Components: Store > Affects Versions: 2.0.1 > Reporter: Yonik Seeley > Attachments: FieldsReader.patch > > > Hypothetical problem: IndexInput.clone() of an active IndexInput could result > in a corrupt copy. > LazyField clones the FieldsReader.fieldsStream, which could be in use via > IndexReader.document() -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]