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.
In reply to Re: A daemon to tail a log and fork multiple external (perl) script
by BrowserUk
in thread A daemon to tail a log and fork multiple external (perl) script
by chrome
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |