From: Jakub Morvay Date: Tue, 23 May 2017 12:06:48 +0000 (+0200) Subject: Bug 8446 - Increase timeout in leadership transfer X-Git-Tag: release/nitrogen~153 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=commitdiff_plain;h=4bcc6c4d6c44e11586fe9184d2072c4a1f672f91 Bug 8446 - Increase timeout in leadership transfer Change-Id: Iffd66ef2c771b797b236f23c39b1fb87b5a27c89 Signed-off-by: Jakub Morvay (cherry picked from commit ea6ba66600c4f2f143cbb13279ded184ce6d3fcc) --- diff --git a/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/RaftActorLeadershipTransferCohort.java b/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/RaftActorLeadershipTransferCohort.java index 9ee4c732c9..45e497de46 100644 --- a/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/RaftActorLeadershipTransferCohort.java +++ b/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/RaftActorLeadershipTransferCohort.java @@ -78,7 +78,7 @@ public class RaftActorLeadershipTransferCohort { final long electionTimeout = raftActor.getRaftActorContext().getConfigParams() .getElectionTimeOutInterval().toMillis(); final int variance = raftActor.getRaftActorContext().getConfigParams().getElectionTimeVariance(); - newLeaderTimeoutInMillis = electionTimeout + variance * 2; + newLeaderTimeoutInMillis = 2 * (electionTimeout + variance); } void init() {