[Openais] [corosync] - Cpg synchronization patch

Jan Friesse jfriesse at redhat.com
Mon Jul 20 07:57:27 PDT 2009


Committed revision 2365.

Steven Dake wrote:
> 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