]> git.proxmox.com Git - mirror_corosync.git/commit
totemconfig: Make sure join timeout is less than consensus
authorChristine Caulfield <ccaulfie@redhat.com>
Fri, 25 Jul 2014 07:24:02 +0000 (08:24 +0100)
committerChristine Caulfield <ccaulfie@redhat.com>
Fri, 25 Jul 2014 07:24:02 +0000 (08:24 +0100)
commit88dbb9f722122f04dc7c95681375a53a3a1301a5
treecd924409e710c39b25ae767f541c91fdd2b68a67
parent3b8365e80668eea55bdd3f7178693c82884331ae
totemconfig: Make sure join timeout is less than consensus

The thesis contains this paragraph:

" The Join timeout is shorter than the Consensus timeout and is used to
  increase the probability that Join messages from all currently
  working processors are received during a single round of consensus."

Empirically I can confirm that making join less than consensus can cause
havoc with a cluster so I think we should enforce this.

Signed-off-by: Christine Caulfield <ccaulfie@redhat.com>
Reviewed-by: Jan Friesse <jfriesse@redhat.com>
exec/totemconfig.c