Ah. From what I recall, it's a Linux kernel bug when threads & semaphores are used together. Using a 2.4.x kernel solves the problem.
With Red Hat 9 and the 2.4.20-8 kernel it does the same thing (same freeradius as before but rebuilt for RH 9 from the src.rpm). So it seems that a wider range of kernels is affected. Tried on a dual cpu machine with both smp and up kernels to make sure.
Do you have any pointers as to what this bug is, or what kernel versions contain the fix ?
I suppose outside of getting a "fixed" kernel, there really isn't another way to overcome this problem ?
DEFAULT Auth-Type = Accept Exec-Program-Wait = "/bin/true",
Yup. You're hitting the linux kernel bug.
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

