|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
117
 | 
 10  | 
 55  | 
 if (defined $fd and not $cf->is_alone)  | 
 
| 
119
 | 
 0  | 
 8  | 
 if (not $st or $st->dev != $self->dev or $st->ino != $self->ino)  | 
 
| 
129
 | 
 34  | 
 31  | 
 unless (defined $fd)  | 
 
| 
131
 | 
 0  | 
 34  | 
 unless defined $fd  | 
 
| 
138
 | 
 0  | 
 65  | 
 unless syswrite $fd, $str, length $str  | 
 
| 
145
 | 
 65  | 
 0  | 
 if ($cf->max_size)  | 
 
| 
146
 | 
 47  | 
 18  | 
 if ($cf->is_alone) { }  | 
 
| 
150
 | 
 18  | 
 0  | 
 if ($st) { }  | 
 
| 
156
 | 
 31  | 
 34  | 
 if ($self->size > $cf->max_size)  | 
 
| 
167
 | 
 0  | 
 34  | 
 if ($cf->max_write)  | 
 
| 
169
 | 
 0  | 
 0  | 
 if ($self->written > $cf->max_write)  | 
 
| 
179
 | 
 0  | 
 34  | 
 if ($cf->max_time)  | 
 
| 
180
 | 
 0  | 
 0  | 
 if (time - $self->opened > $cf->max_time)  | 
 
| 
202
 | 
 0  | 
 34  | 
 if $DEBUG  | 
 
| 
204
 | 
 0  | 
 34  | 
 unless (sysopen $fd, $path, $mode, $perm)  | 
 
| 
212
 | 
 0  | 
 0  | 
 unless $self->warned->{$path}++  | 
 
| 
221
 | 
 34  | 
 0  | 
 $st ? :  | 
 
| 
236
 | 
 5  | 
 34  | 
 unless defined $fd  | 
 
| 
237
 | 
 0  | 
 34  | 
 if $DEBUG  | 
 
| 
250
 | 
 0  | 
 31  | 
 if $self->rotating  | 
 
| 
254
 | 
 31  | 
 0  | 
 unless (@errors)  | 
 
| 
264
 | 
 0  | 
 0  | 
 @errors == 1 ? :  | 
 
| 
268
 | 
 0  | 
 0  | 
 if $DEBUG  | 
 
| 
293
 | 
 0  | 
 31  | 
 unless defined $lock  | 
 
| 
302
 | 
 0  | 
 31  | 
 unless $dir  | 
 
| 
305
 | 
 0  | 
 31  | 
 unless (opendir DIR, $dir)  | 
 
| 
307
 | 
 0  | 
 0  | 
 if defined $lock  | 
 
| 
326
 | 
 0  | 
 31  | 
 if $DEBUG  | 
 
| 
329
 | 
 310  | 
 110  | 
 unless substr($f, 0, length $lookfor) eq $lookfor  | 
 
| 
331
 | 
 0  | 
 110  | 
 if $DEBUG  | 
 
| 
332
 | 
 31  | 
 79  | 
 unless defined $idx  | 
 
| 
333
 | 
 79  | 
 0  | 
 if $f =~ /^(.*)$/  | 
 
| 
334
 | 
 8  | 
 71  | 
 if ($idx >= $unlink_at) { }  | 
 
| 
341
 | 
 0  | 
 31  | 
 if ($DEBUG)  | 
 
| 
351
 | 
 0  | 
 8  | 
 unless unlink "$dir/$f"  | 
 
| 
374
 | 
 0  | 
 31  | 
 if $DEBUG  | 
 
| 
381
 | 
 72  | 
 27  | 
 unless defined $logfiles[$i]  | 
 
| 
384
 | 
 0  | 
 27  | 
 if $DEBUG  | 
 
| 
385
 | 
 24  | 
 3  | 
 if ($old =~ /\.gz$/) { }  | 
 
| 
386
 | 
 0  | 
 24  | 
 unless rename $old, $new  | 
 
| 
391
 | 
 0  | 
 3  | 
 if defined $err  | 
 
| 
399
 | 
 14  | 
 17  | 
 if ($gz_limit > 0 and defined $logfiles[$gz_limit - 1])  | 
 
| 
402
 | 
 0  | 
 14  | 
 if $DEBUG  | 
 
| 
403
 | 
 13  | 
 1  | 
 if (not $old =~ /\.gz$/) { }  | 
 
| 
405
 | 
 0  | 
 13  | 
 if defined $err  | 
 
| 
408
 | 
 0  | 
 1  | 
 unless rename $old, $new  | 
 
| 
418
 | 
 9  | 
 30  | 
 unless defined $logfiles[$i]  | 
 
| 
421
 | 
 0  | 
 30  | 
 if $DEBUG  | 
 
| 
422
 | 
 4  | 
 26  | 
 if $old =~ /\.gz$/  | 
 
| 
423
 | 
 0  | 
 30  | 
 unless rename $old, $new  | 
 
| 
439
 | 
 31  | 
 0  | 
 if ($gz_limit) { }  | 
 
| 
440
 | 
 0  | 
 31  | 
 unless rename $path, "$path.0"  | 
 
| 
444
 | 
 0  | 
 0  | 
 if defined $err  | 
 
| 
451
 | 
 31  | 
 0  | 
 if defined $lock  | 
 
| 
452
 | 
 0  | 
 31  | 
 if @errors  | 
 
| 
468
 | 
 0  | 
 16  | 
 unless (defined $st and CORE::open FILE, $old)  | 
 
| 
472
 | 
 0  | 
 16  | 
 unless (defined $gz)  | 
 
| 
480
 | 
 0  | 
 48  | 
 unless ($gz->gzwrite($_))  | 
 
| 
489
 | 
 0  | 
 16  | 
 unless (unlink $old)  | 
 
| 
491
 | 
 0  | 
 16  | 
 if defined $error  |