AnyEvent-ProcessPool
view release on metacpan or search on metacpan
lib/AnyEvent/ProcessPool.pm view on Meta::CPAN
pipeline workers => 4,
in { get_next_task() }
out { do_stuff_with_result(shift->recv) };
=head1 DIAGNOSTICS
=head2 Task errors
Error messages resulting from a C<die> or C<croak> in task code executed in a
worker process are rethrown in the parent process when the condition variable's
C<recv> method is called.
=head2 "AnyEvent::ProcessPool::Worker: ..." (warning)
When a worker sub-process emits output to C<STDERR>, the process pool warns
the message out to its own C<STDERR>.
=head2 "error launching worker process: ..."
Thrown when a worker sub-process failed to launch due to an execution error.
( run in 0.432 second using v1.01-cache-2.11-cpan-496ff517765 )