diff options
| author | Dmitry Mescheryakov <dmescheryakov@mirantis.com> | 2016-02-16 15:25:28 +0300 |
|---|---|---|
| committer | Dmitry Mescheryakov <dmescheryakov@mirantis.com> | 2016-02-16 15:26:37 +0300 |
| commit | 6f0afbe443df40725a2d876e80ed47f354bdb865 (patch) | |
| tree | c93f36f528f4c8455eeabda290eccaf2c30ee5d0 | |
| parent | dc970adcd90dc2f9bda4af1d14989fc647354a82 (diff) | |
| download | rabbitmq-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.
| -rwxr-xr-x | scripts/rabbitmq-server-ha.ocf | 2 |
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 |
