note
bliako
<c>no warnings 'recursion';</c>
<p>The above will turn "deep recursion" warnings off (and can be localised). After that Perl will happily recurse to exhaustion. I think the limit before complaining (and not bailing out) is 100. Obviously with your queue of 10 this limit is not reached.</p>
<p>Since you said that your jobs are not really asynchronous why not run them in a sequence?</p>
<p>Edit: removed <c>use</c> from the 1st line, thanks [AnomalousMonk]</p>
11128199
11128199