| line | true | false | branch | 
 
| 46 | 0 | 4 | if $DEBUG > 1 | 
 
| 48 | 3 | 1 | unless $v->{'signal'} | 
 
| 51 | 0 | 1 | if $DEBUG > 1 | 
 
| 58 | 0 | 1 | if ($sigs) | 
 
| 59 | 0 | 0 | if $DEBUG > 1 | 
 
| 70 | 0 | 1 | if $DEBUG | 
 
| 71 | 0 | 1 | unless exists $IO::Lambda::Signal::SIGDATA{$id} | 
 
| 74 | 0 | 1 | if $IO::Lambda::LOOP->can('signal') | 
 
| 82 | 2 | 0 | if (not exists $IO::Lambda::Signal::SIGDATA{$id}) { } | 
 
| 90 | 0 | 2 | if $DEBUG > 1 | 
 
| 93 | 0 | 0 | if $DEBUG > 2 | 
 
| 101 | 0 | 2 | unless exists $IO::Lambda::Signal::SIGDATA{$id} | 
 
| 103 | 0 | 2 | if $DEBUG > 2 | 
 
| 109 | 0 | 2 | if @{$IO::Lambda::Signal::SIGDATA{$id}{'lambdas'};} | 
 
| 111 | 0 | 2 | if $DEBUG > 1 | 
 
| 113 | 0 | 2 | if (defined $IO::Lambda::Signal::SIGDATA{$id}{'save'}) { } | 
 
| 134 | 0 | 1 | unless @ret | 
 
| 137 | 1 | 0 | if $t | 
 
| 151 | 2 | 0 | if $deadline | 
 
| 173 | 0 | 0 | unless $pid =~ /^\-?\d+$/ | 
 
| 174 | 0 | 0 | if $DEBUG | 
 
| 178 | 0 | 0 | unless (defined $IO::Lambda::Signal::SIGDATA{'CHLD'}) | 
 
| 179 | 0 | 0 | if $DEBUG > 1 | 
 
| 183 | 0 | 0 | if $DEBUG > 1 | 
 
| 189 | 0 | 0 | if (waitpid($pid, 1) != 0) | 
 
| 190 | 0 | 0 | if (defined $early_sigchld) | 
 
| 191 | 0 | 0 | if (defined $savesig) { } | 
 
| 197 | 0 | 0 | if $DEBUG > 1 | 
 
| 204 | 0 | 0 | if $DEBUG > 1 | 
 
| 205 | 0 | 0 | if $wp == 0 | 
 
| 209 | 0 | 0 | if $DEBUG > 1 | 
 
| 212 | 0 | 0 | if defined $early_sigchld | 
 
| 215 | 0 | 0 | if ($early_sigchld) | 
 
| 219 | 0 | 0 | if waitpid($pid, 1) == 0 | 
 
| 226 | 0 | 0 | if $DEBUG > 1 | 
 
| 240 | 1 | 1 | unless $pid | 
 
| 249 | 0 | 1 | if (defined $error) | 
 
| 255 | 1 | 0 | if (waitpid($pid, 1) != 0) | 
 
| 273 | 0 | 0 | $? ? : |