line |
true |
false |
branch |
53
|
14 |
0 |
unless (defined $self->conf->{'port'} or defined $self->conf->{'unixsocket'}) |
58
|
14 |
0 |
unless (defined $self->conf->{'dir'}) |
62
|
0 |
14 |
if ($self->conf->{'loglevel'} and $self->conf->{'loglevel'} eq "warning") |
67
|
14 |
0 |
if ($self->auto_start) |
74
|
0 |
14 |
if defined $self->pid and $$ == $self->_owner_pid |
80
|
0 |
14 |
if defined $self->pid |
83
|
0 |
14 |
unless open my $logfh, ">>", "$tmpdir/redis-server.log" |
87
|
0 |
14 |
unless defined $pid |
89
|
7 |
7 |
if ($pid == 0) |
90
|
0 |
7 |
unless open STDOUT, ">&", $logfh |
91
|
0 |
7 |
unless open STDERR, ">&", $logfh |
101
|
7 |
14 |
if (waitpid($pid, 1) > 0) { } |
107
|
14 |
0 |
if (open $logfh, "<", "$tmpdir/redis-server.log") |
115
|
0 |
14 |
if ($log =~ /[Rr]eady to accept connections/) |
124
|
7 |
0 |
unless ($ready) |
125
|
0 |
7 |
if ($self->pid) |
134
|
7 |
0 |
if (open $logfh, "<", "$tmpdir/redis-server.log") |
157
|
0 |
7 |
unless open my $conffh, ">", "$tmpdir/redis.conf" |
162
|
7 |
0 |
unless (CORE::exec "redis-server", "$tmpdir/redis.conf") |
163
|
7 |
0 |
if ($! == 2) { } |
177
|
0 |
0 |
unless defined $self->pid |
186
|
0 |
0 |
unless (-f $self->tmpdir) |
222
|
0 |
0 |
if ($port and $port > 0) { } |
240
|
0 |
21 |
unless defined $v |