Now, I am start to looking some signal code in libpthread, here is my first signal patch to allow MySQL server 4.0.10 run on my machine happily. http://people.freebsd.org/~davidxu/thr_sigwait.c.diff David Xu