Branch Coverage

blib/lib/Proc/tored/PidFile.pm
Criterion Covered Total %
branch 19 24 79.1


line true false branch
35 24 20 unless $pid
36 17 3 if kill 0, $pid
43 26 22 unless $self->file->is_file
44 0 22 unless my($line) = $self->file->lines({'count', 1, 'chomp', 1})
52 1 11 unless my $lock = $self->write_lock
53 2 9 if $self->running_pid
61 0 12 unless my $lock = $self->write_lock
62 3 9 unless $self->is_running
63 0 9 unless $self->file->exists
72 9 2 if $self->write_file
82 0 24 unless $$ eq $self->mypid
83 0 24 unless $self->lockfile