• antirez's avatar
    Sentinel: fix reported role fields when master is reset. · dceaca1f
    antirez authored
    When there is a master address switch, the reported role must be set to
    master so that we have a chance to re-sample the INFO output to check if
    the new address is reporting the right role.
    
    Otherwise if the role was wrong, it will be sensed as wrong even after
    the address switch, and for enough time according to the role change
    time, for Sentinel consider the master SDOWN.
    
    This fixes isue #1446, that describes the effects of this bug in
    practice.
    dceaca1f
sentinel.c 129 KB