You are creating two IndexWriters on the same directory

I guess that is the reason for the problem and one holds the lock

Rgds
Prabhu


On 4/15/06, Puneet Lakhina <[EMAIL PROTECTED]> wrote:
>
> Hi all,
> I am very new to lucene. I am using it in my application to index and
> serach
> through text files. And my program is more or less similar to the demo
> privided with lucene distribution.
> Initially everything was working fine without any problems. But today
> while
> running the application i have been getting this exception
>
> java.io.IOException: Lock obtain timed out: Lock@/tmp/lucene-
> dcc982e203ef1d2aebb5d8a4b55b3a60-write.lock
>
> whever i try to read or write to the index. I am unable to understand why
> this is happening. IS there some mistake I am making in the code.. because
> I
> havent changed any code, which was working smoothly up until today!!!
>
> My version of lucene is 1.9.1
>
> I deleted the index directory and tried again and voila now it works
> again!!
> But if I am going to be delivering my application I would really like to
> know why this was happening to guard against it..
>
> Thanks
> --
> Puneet
>
>

Reply via email to