From 093bc8fbb3ec1720ae8620d7be841e99d3b42fa2 Mon Sep 17 00:00:00 2001 From: Alejo Sanchez Date: Wed, 7 Oct 2020 12:53:22 +0200 Subject: [PATCH] raft: test add support for disconnected server Failure detector support of disconnected servers with a global set of addresses. Signed-off-by: Alejo Sanchez --- test/raft/replication_test.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/raft/replication_test.cc b/test/raft/replication_test.cc index 4fa3da4094..cfaad5516b 100644 --- a/test/raft/replication_test.cc +++ b/test/raft/replication_test.cc @@ -130,9 +130,10 @@ public: virtual future<> abort() { return make_ready_future<>(); } }; +std::unordered_set SERVER_DISCONNECTED; class failure_detector : public raft::failure_detector { bool is_alive(raft::server_id server) override { - return true; + return SERVER_DISCONNECTED.find(server) == SERVER_DISCONNECTED.end(); } };