blib/lib/SHARYANTO/File/Flock.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
branch | 11 | 20 | 55.0 |
line | true | false | branch |
---|---|---|---|
16 | 0 | 4 | unless defined $path |
30 | 0 | 4 | if $$self{'_fh'} |
41 | 0 | 4 | unless open $$self{'_fh'}, '>>', $path |
48 | 4 | 0 | if (flock $$self{'_fh'}, 6) { } |
51 | 0 | 4 | unless @st1 |
58 | 0 | 4 | unless @st2 |
62 | 0 | 4 | if $st1[0] != $st2[0] or $st1[1] != $st2[1] |
67 | 0 | 0 | unless $tries <= $$self{'retries'} |
83 | 1 | 4 | unless $$self{'_fh'} |
85 | 2 | 2 | if $$self{'_created'} and not -s $$self{'path'} |