From 15ae0f474fc330f3ada62eceaacceedd26b0385b Mon Sep 17 00:00:00 2001 From: "Ruben S. Montero" Date: Fri, 6 Oct 2017 23:26:07 +0200 Subject: [PATCH] Stop ReplicaThreads on exit (cherry picked from commit 778f5b5e47d44ab51a5c10ba78b4b4c2f05b9cd7) --- src/raft/RaftManager.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/raft/RaftManager.cc b/src/raft/RaftManager.cc index 0a859ba734..56ad539da1 100644 --- a/src/raft/RaftManager.cc +++ b/src/raft/RaftManager.cc @@ -250,6 +250,11 @@ int RaftManager::start() void RaftManager::finalize_action(const ActionRequest& ar) { NebulaLog::log("RCM", Log::INFO, "Raft Consensus Manager..."); + + if (is_leader()) + { + follower(-1); + } } /* -------------------------------------------------------------------------- */