[sheepdog] [PATCH v3] corosync: fix cluster hang by cluster requests blocking confchg
Liu Yuan
namei.unix at gmail.com
Thu Jul 5 14:35:44 CEST 2012
On 07/05/2012 08:33 PM, Liu Yuan wrote:
> On 07/05/2012 07:57 PM, MORITA Kazutaka wrote:
>> Corosync delivers confchg events even if there remain the previous
>> events in corosync_event_list, doesn't it? Adding events to the head
>> of the queue breaks the guarantee that all the nodes must receive
>> confchg events in the same order, I think.
>
> If corosync guarantee the delivery order of confchg, so we can reorder
> it at our will and the final order seen by sheep core will be the same I
> think, doesn't it?
>
In the assumption that leave event is delivered and processed one by
one. I think current implementation does it one by one for leave event.
Thanks,
Yuan
More information about the sheepdog
mailing list