}
$pm->start and next;
srand(); # ensure each child process begins with a new seed (note: srand should NOT be called more than once per process)
process_job( $job, $args );
$pm->finish;
next unless $args;
process_job( $job, { job_id => $job->id, %$args } );
-