Net-FSP
view release on metacpan or search on metacpan
lib/Net/FSP/Handle.pm view on Meta::CPAN
use Errno qw/EIO/;
require 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.888 second using v1.01-cache-2.11-cpan-49f99fa48dc )