File Coverage

blib/lib/Zleep.pm
Criterion Covered Total %
statement 16 16 100.0
branch 2 2 100.0
condition n/a
subroutine 5 5 100.0
pod 1 1 100.0
total 24 24 100.0


line stmt bran cond sub pod time code
1             package Zleep;
2              
3 3     3   407001 use 5.006;
  3         12  
4 3     3   17 use strict;
  3         6  
  3         108  
5 3     3   27 use warnings;
  3         7  
  3         392  
6             our $VERSION = '0.05';
7 3     3   21 use base 'Import::Export';
  3         6  
  3         1764  
8              
9             our %EX = (
10             zleep => [qw/all/]
11             );
12              
13             sub zleep {
14 2     2 1 391284 my ($cb, $ms) = @_;
15 2 100       3769 my $pid = fork() and return;
16 1         501058 select(undef, undef, undef, $ms / 1000);
17 1         70 $cb->();
18 1         512 exit;
19             }
20              
21             1;
22              
23             __END__