]> git.saurik.com Git - redis.git/commit - src/sentinel.c
Sentinel: when leader in wait-start, sense another leader as race.
authorantirez <antirez@gmail.com>
Tue, 31 Jul 2012 15:11:26 +0000 (17:11 +0200)
committerantirez <antirez@gmail.com>
Thu, 27 Sep 2012 11:05:26 +0000 (13:05 +0200)
commit524b79d231551845a865aea9558188f7108cc352
tree45e3d8359a3c62a930925eb7713b3865bc5c8d97
parent201ed6d42e5b3319ee08fc1e47062b509e3a7f17
Sentinel: when leader in wait-start, sense another leader as race.

When we are in wait start, if another leader (or any other external
entity) turns a slave into a master, abort the failover, and detect it
as an observer.

Note that the wait-start state is mainly there for this reason but the
abort was yet not implemented.

This adds a new sentinel event -failover-abort-race.
src/sentinel.c