]> git.proxmox.com Git - corosync-pve.git/commit
cpg: fix issue when nodes with low id hang
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Wed, 25 Apr 2018 07:09:24 +0000 (09:09 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Wed, 25 Apr 2018 07:09:29 +0000 (09:09 +0200)
commit6a2849ec511e6b82721d3e6aa91ea1d26639ac47
tree9d18e86fe4c8bd5ce639f3edd079a82e7398ddff
parentbd751c12e80de87e302c9d2f61c84564df9cfe93
cpg: fix issue when nodes with low id hang

The cpg config change callback where not made correctly for nodes
with a low member id (lowest id == master node) after corosync on
said node hung, due to IO, artifical suspend or other scheduling
related hangs.

This is releated to an heuristic for choosing/syncing the CPG member
downlist added in 6bbbfcb6b4af72cf35ab9fdb4412fa6c6bdacc12 (corosync
repository).

See whole issue thread:
https://lists.clusterlabs.org/pipermail/users/2018-March/014594.html

Upstream pull-request:
https://github.com/corosync/corosync/pull/347
patches/0010-cpg-Inform-clients-about-left-nodes-during-pause.patch [new file with mode: 0644]
patches/series