Net-FSP
view release on metacpan or search on metacpan
lib/Net/FSP/Handle.pm view on Meta::CPAN
101112131415161718192021222324252627282930require
Net::FSP::Handle::Read;
require
Net::FSP::Handle::Write;
my
%class_for
= (
'<'
=>
'Net::FSP::Handle::Read'
,
'>'
=>
'Net::FSP::Handle::Write'
,
);
sub
do_or_fail(&) {
##no critic prototype
my
$action
=
shift
;
local
$@;
my
$ret
;
eval
{
$ret
=
$action
->(); };
if
($@) {
$! = EIO;
return
;
}
return
$ret
;
}
( run in 0.263 second using v1.01-cache-2.11-cpan-26ccb49234f )