AnyEvent-Multilog
view release on metacpan or search on metacpan
lib/AnyEvent/Multilog.pm view on Meta::CPAN
Your coderef is passed three arguments, a boolean indicating
successful exit, a message indicating why multilog exited, and the
L<AnyEvent::Subprocess::Done> object representing the exited
subprocess.
=head2 on_error
Optional.
Coderef to be called when multilog writes something to stderr. It's
assumed that logging can't proceed after something is read from
stderr, so all methods will die regardless of whether or not you
handle this callback. Handling this event lets you proactively spawn
a new logger and kill this one without losing any messages.
Patch welcome to make this automatic. I can't get multilog to die on
my machine.
=head1 METHODS
=head2 start
( run in 1.405 second using v1.01-cache-2.11-cpan-49f99fa48dc )