Merge partial-fix-1063912-ptc-pxc-slaves/ -r403..405

This commit is contained in:
Daniel Nichter
2012-10-08 12:53:54 -06:00
parent 9c4517f55f
commit b2cb95940f
2 changed files with 12 additions and 2 deletions

View File

@@ -203,7 +203,9 @@ sub is_cluster_node {
PTDEBUG && _d($sql);
my $row = $self->{dbh}->selectrow_arrayref($sql);
PTDEBUG && _d(defined $row ? @$row : 'undef');
$self->{is_cluster_node} = $row && $row->[0] ? 1 : 0;
$self->{is_cluster_node} = $row && $row->[1]
? ($row->[1] eq 'ON' || $row->[1] eq '1')
: 0;
return $self->{is_cluster_node};
}