line |
true |
false |
branch |
112
|
0 |
2 |
if ((ref $_[0] || '') eq 'HASH') { } |
166
|
0 |
0 |
unless scalar @ready |
170
|
0 |
0 |
if ($fh == $$self{'server_socket'}) { } |
174
|
0 |
0 |
unless $new |
191
|
0 |
0 |
if ($text) { } |
204
|
0 |
0 |
if ($@) { } |
|
0 |
0 |
elsif ($$request{'type'} eq 'message') { } |
|
0 |
0 |
elsif ($$request{'type'} eq 'authenticate') { } |
|
0 |
0 |
elsif ($$request{'type'} eq 'subscribe') { } |
262
|
0 |
2 |
if (defined $$self{'pid'} and kill 0, $$self{'pid'}) |
279
|
2 |
0 |
if ($pid = fork) { } |
302
|
0 |
2 |
unless (defined $$self{'pid'} and kill 0, $$self{'pid'}) |
307
|
0 |
2 |
if ($^O =~ /Win/i) { } |
317
|
0 |
2 |
if (kill 0, $$self{'pid'}) |
336
|
2 |
2 |
unless (defined $$self{'pid'} and kill 0, $$self{'pid'}) |
401
|
0 |
0 |
if (defined $$data{'all'}) { } |
|
0 |
0 |
elsif (defined $$data{'group'}) { } |
|
0 |
0 |
elsif (defined $$data{'sender'}) { } |
|
0 |
0 |
elsif (defined $$data{'type'}) { } |
|
0 |
0 |
elsif (defined $$data{'unsubscribe'}) { } |
460
|
0 |
0 |
unless $$self{'subscriptions'}{'all'} |
461
|
0 |
0 |
unless $$self{'subscriptions'}{'groups'}{$message->group} |
462
|
0 |
0 |
unless $$self{'subscriptions'}{'senders'}{$message->sender} |
463
|
0 |
0 |
unless $$self{'subscriptions'}{'types'}{$message->type or ''} |
490
|
0 |
0 |
if ($@) |