George-Cristian =?ISO-8859-1?Q?B=EErzan?= <[EMAIL PROTECTED]> wrote:
> If I use threads, accounting stop processes remain as zombie processes.
> After a day or so, the server would die, not being able to create more
> processes. So, I've started restarting the RADIUS server hourly, but
> that's quite an ugly hack.

  I recall it being a bug in pthreads on some platforms.

  I know it works fine on my Linux systems (FC3, RH9), so it's a
little difficult for me to debug it.

> waitpid(22058, NULL, WNOHANG)           = -1 ECHILD (No child processes)
> 
> 22058 exists, and is another process that hung.

  That's definitely a bug in your OS somewhere.  If 22058 exists, and
is "defunct", then the parent process calling "waitpid" on it should
*never* get ECHILD.

  Alan DeKok.
- 
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to