• antirez's avatar
    Don't update node pong time via gossip. · 303dde37
    antirez authored
    This feature was implemented in the initial days of the Redis Cluster
    implementaiton but is not a good idea at all.
    
    1) It depends on clocks to be synchronized, that is already very bad.
    2) Moreover it adds a bug where the pong time is updated via gossip so
    no new PING is ever sent by the current node, with the effect of no PONG
    received, no update of tables, no clearing of PFAIL flag.
    
    In general to trust other nodes about the reachability of other nodes is
    a broken distributed programming model.
    303dde37
cluster.c 108 KB