[Openais] [corosync] - Cpg synchronization patch
Steven Dake
sdake at redhat.com
Mon Jul 20 07:17:34 PDT 2009
good for merge
Regards
-steve
On Thu, 2009-07-16 at 16:18 +0200, Jan Friesse wrote:
> Cpg synchronization patch for conf change messages.
>
> The root of the theoretical problem is that cpg_join or cpg_leave
> messages are being sent via the C apis between synchronization. With
> the current cpg, synchronization happens in confchg_fn, and then later
> in cpg_sync_process. cpg_sync_process is called much later after
> confchg_fn and introduces a small probability of a window of time for
> queued in totem (but not yet ordered by totem) for those cpg_join and
> cpg_leave operations to interact with the synchronization process which
> should happen in one atomic operation but currently is two distinct
> operations.
>
> Regards,
> Honza
> _______________________________________________
> Openais mailing list
> Openais at lists.linux-foundation.org
> https://lists.linux-foundation.org/mailman/listinfo/openais
More information about the Openais
mailing list