Yes, the problem goes away when I do the following:
 synchronized(doc)
{
   doc.add(field);
}

Thanks.

[I'll use a Lock to do this properly]

-glen

2008/10/31 Yonik Seeley <[EMAIL PROTECTED]>:
> On Fri, Oct 31, 2008 at 11:53 AM, Glen Newton <[EMAIL PROTECTED]> wrote:
>> I have concurrent threads adding Fields to the same Document, but
>> getting some odd behaviour.
>> Before going into too much depth, is Document thread-safe?
>
> No, it's not.
> synchronizing on Document when adding a new field would probably be
> the easiest fix for you.
>
> -Yonik
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>



-- 

-

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to