in reply to Re^2: Parallel::ForkManager and wait_all_childrenin thread Parallel::ForkManager and wait_all_children
So keep the call to system, and combine it with an alarm. (And maybe catch it in an eval { ... }.