AnyEvent-FDpasser
view release on metacpan or search on metacpan
lib/AnyEvent/FDpasser.pm view on Meta::CPAN
## Spurious ready notification or signal: put fh back on queue
unshift @{$self->{obuf}}, $fh_to_send;
} else {
## Unknown error
$self->error($!);
}
} elsif ($rv == 0) {
$self->error('sendmsg wrote 0 bytes');
} else {
$fh_to_send->[1]->();
## Don't do a close($fh_to_send->[0]) because the program may wish to keep it alive
undef $fh_to_send;
$self->{owatcher} = undef;
$self->try_to_send;
}
};
}
sub try_to_recv {
( run in 1.108 second using v1.01-cache-2.11-cpan-df04353d9ac )