&xferOpen ('SESSION', $clusterHost,"compression", "yes", @sshPort) || return &error("couldn't connect to $clusterHost : $xferError");
####
my $connected;
for (my $tries = 1; $tries < 4; $tries++) {
print "Attempt $tries to connect\n";
$connected = &xferOpen ('SESSION', $clusterHost,"compression", "yes", @sshPort);
last if $connected;
}
return $connected ? $success : &error("couldn't connect to $clusterHost : $xferError");
####
my $connected;
my $tries = 1;
do { print "Attempt $tries to connect\n";
$connected = &xferOpen ('SESSION', $clusterHost,"compression", "yes", @sshPort);
$tries++;
} until $connected or $tries > 3;
####
eval (join '||', ('&xferOpen ("SESSION", $clusterHost,"compression", "yes", @sshPort)') x 3) || return &error("couldn't connect to $clusterHost : $xferError");
return $success;