summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorDmitry Mescheryakov <dmescheryakov@mirantis.com>2016-02-16 15:25:28 +0300
committerDmitry Mescheryakov <dmescheryakov@mirantis.com>2016-02-16 15:26:37 +0300
commit6f0afbe443df40725a2d876e80ed47f354bdb865 (patch)
treec93f36f528f4c8455eeabda290eccaf2c30ee5d0 /scripts
parentdc970adcd90dc2f9bda4af1d14989fc647354a82 (diff)
downloadrabbitmq-server-git-6f0afbe443df40725a2d876e80ed47f354bdb865.tar.gz
Exit waiting loop once node has unjoined
Without the break we always wait for 50 seconds, even if we don't need to wait at all.
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/rabbitmq-server-ha.ocf2
1 files changed, 2 insertions, 0 deletions
diff --git a/scripts/rabbitmq-server-ha.ocf b/scripts/rabbitmq-server-ha.ocf
index 5505c10581..8ffcaceba3 100755
--- a/scripts/rabbitmq-server-ha.ocf
+++ b/scripts/rabbitmq-server-ha.ocf
@@ -932,6 +932,8 @@ unjoin_nodes_from_cluster() {
if get_running_nodes | grep -q $(rabbit_node_name $nodename)
then
ocf_log info "${LH} the ${nodename} is alive and cannot be kicked from the cluster yet"
+ else
+ break
fi
sleep 10
done