From: Robert Varga Date: Fri, 7 Jun 2019 22:44:58 +0000 (+0200) Subject: Simplify recoveryTime computation X-Git-Tag: release/sodium~51 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=commitdiff_plain;h=49f3024ee0a621729e31279f8b2d46051fc003f1;hp=01d87e48543865be3d802c6b5497191623b0ae37 Simplify recoveryTime computation Stopwatch.stop() returns self, take advantage of that to shorted the code to compute the formatting string. Also drop toString() call, as it is implied by string concat. Change-Id: I4fa645e42fc38b5f9f0775d986fd17aa693725b1 Signed-off-by: Robert Varga --- diff --git a/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/RaftActorRecoverySupport.java b/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/RaftActorRecoverySupport.java index 283aa8f142..873b8514a2 100644 --- a/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/RaftActorRecoverySupport.java +++ b/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/RaftActorRecoverySupport.java @@ -246,11 +246,12 @@ class RaftActorRecoverySupport { endCurrentLogRecoveryBatch(); } - String recoveryTime = ""; + final String recoveryTime; if (recoveryTimer != null) { - recoveryTimer.stop(); - recoveryTime = " in " + recoveryTimer.toString(); + recoveryTime = " in " + recoveryTimer.stop(); recoveryTimer = null; + } else { + recoveryTime = ""; } log.info("{}: Recovery completed {} - Switching actor to Follower - last log index = {}, last log term = {}, "