in reply to Parallel Fork Manager -- Can't kill zombies!

I don't know much about use threads; but I do know that mixing threads and forks is a bad idea ( perlthrtut ). Maybe this is at the root of the problem? It might be better to think things over and use something which gives you better process control ( maybe Parallel::Forker? ) rather than using dirty tricks to make Parallel::ForkManager do what you want?

Just a something something...