Well, the original post said:
Around 30 processes
So I assumed I'd need about thirty files.
And, yes, dieing like that is probably a bad idea. This is really only a sketch of a suggested approach. The devil is, of course, in the details :-)
"The first rule of Perl club is you do not talk about Perl club." -- Chip Salzenberg