I have the same problem on FreeBSD. I don't know if the problem is a bug in the FreeBSD threads implementation or code in aspseek that does not do the right thing but works on Linux. I've played around with huge thread stacks with no joy. I also built aspseek with Linux threads on FreeBSD and no joy there either.
The good news is that index works fine on FreeBSD as long as you don't run more than 1 thread :-( One of the aspseek guys suggested it may be a compiler bug. One day Real Soon Now I am going to build a verison on Linux and run it on FreeBSD and see what happens. John Capo IRBS Engineering, Inc. Quoting Denis Mysenko ([EMAIL PROTECTED]): > Thanks, it works. > But I got another trouble :) > When I run index -N >1 (with same -R) I start getting > following output (after minute or few): > > ... > Address of param: bf8b96b8 > Address of param: bf8b8074 > Address of param: bf8b96b8 > Address of param: bf8b8074 > ... > > After another minute or few process hangs. > I tryed aspseek1.2.4a and 1.2.5 on FreeBSD 4.3-STABLE. >
