[PATCH] Fix tcp tickle synchronization on ctdb startup (bug 13154)

Martin Schwenke martin at meltin.net
Thu Nov 30 10:35:00 UTC 2017


On Thu, 30 Nov 2017 15:34:34 +1100, Amitay Isaacs via samba-technical
<samba-technical at lists.samba.org> wrote:

> Here are the patches that ensure that TCP tickles are synchronized on
> CTDB startup and uses CTDB_BROADCAST_CONNECTED instead of
> CTDB_BROADCAST_ALL.
> 
> CTDB_BROADCAST_ALL was used to queue up messages for nodes that are
> not yet connected.  However, in case the nodes are deleted but the
> nodes files are not updated, then the packets sent using
> CTDB_BROADCAST_ALL would never get sent and keep consuming memory.
> 
> The problem of TCP tickle synchronization will go away once the new IP
> failover daemon is implemented which will use replicated databases for
> storing tickles.
> 
> Please review and push.

Reviewed-by: Martin Schwenke <martin at meltin.net>

Pushed...

peace & happiness,
martin



More information about the samba-technical mailing list