in reply to A daemon to tail a log and fork multiple external (perl) script
Maybe the prgPROCESS processes don't end and stay stuck without make room for other process?
Yes. You are creating zombie processes and not collecting them.
Adding:
$SIG{CHLD} = 'IGNORE';
to the top of your program will likely make the problem go away.
|
|---|