in reply to zombies after forking

I'd like to add to all posts above that if you don't want to wait for child processes to finish you can just set SIGCHILD handler to 'IGNORE':
$SIG{CHILD} = 'IGNORE';
You can find some information and examples on fork in perlipc

--
Ilya Martynov (http://martynov.org/)