|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
16
 | 
 7  | 
 0  | 
 unless defined $type  | 
 
| 
17
 | 
 0  | 
 7  | 
 if $type ne 'Flock'  | 
 
| 
20
 | 
 0  | 
 7  | 
 if (defined $params{'max_procs'} and $params{'max_procs'} != 1)  | 
 
| 
35
 | 
 0  | 
 0  | 
 if $_[0] <= $retries  | 
 
| 
38
 | 
 0  | 
 7  | 
 defined $timeout ? :  | 
 
| 
 | 
 0  | 
 7  | 
 defined $retries ? :  | 
 
| 
 | 
 0  | 
 7  | 
 defined $retries && defined $timeout ? :  | 
 
| 
 | 
 0  | 
 7  | 
 ref $retries ? :  | 
 
| 
43
 | 
 0  | 
 28  | 
 $file_prefix ? :  | 
 
| 
46
 | 
 28  | 
 0  | 
 $type eq 'Flock' ? :  | 
 
| 
72
 | 
 33  | 
 0  | 
 if (not @args) { }  | 
 
| 
89
 | 
 0  | 
 7  | 
 if $self->{'process_name_change'}  | 
 
| 
96
 | 
 7  | 
 0  | 
 if ($locker->[$locker_id]->get_lock) { }  | 
 
| 
98
 | 
 7  | 
 0  | 
 if $self->{'debug'}  | 
 
| 
101
 | 
 0  | 
 0  | 
 if $self->{'debug'}  | 
 
| 
103
 | 
 0  | 
 0  | 
 if $self->{'process_name_change'}  | 
 
| 
121
 | 
 0  | 
 44  | 
 if $self->{'process_name_change'}  | 
 
| 
124
 | 
 19  | 
 25  | 
 if ($$locker[$locker_id - 1]->get_lock)  | 
 
| 
126
 | 
 19  | 
 0  | 
 if $self->{'debug'}  | 
 
| 
135
 | 
 0  | 
 25  | 
 unless ($self->{'retry_sub'}->(++$tries, ++$lock_tries, &IPC::ConcurrencyLimit::WithLatestStandby::time() - $standby_start, &IPC::ConcurrencyLimit::WithLatestStandby::time() - $lock_start))  | 
 
| 
137
 | 
 0  | 
 0  | 
 if $self->{'process_name_change'}  | 
 
| 
142
 | 
 21  | 
 4  | 
 if ($locker_id == 1)  | 
 
| 
145
 | 
 19  | 
 2  | 
 if ($$locker[$locker_id + 1]->get_lock) { }  | 
 
| 
152
 | 
 2  | 
 0  | 
 if $self->{'debug'}  | 
 
| 
157
 | 
 0  | 
 2  | 
 if $self->{'process_name_change'}  | 
 
| 
172
 | 
 0  | 
 5  | 
 if $locker_id  | 
 
| 
176
 | 
 5  | 
 0  | 
 if $self->{'debug'}  | 
 
| 
179
 | 
 0  | 
 5  | 
 if ($self->{'process_name_change'})  | 
 
| 
180
 | 
 0  | 
 0  | 
 if ($self->{'process_name_change'} > 1) { }  |