From bfafe01008f002ab20a6c2013d1d3434c5bf0348 Mon Sep 17 00:00:00 2001 From: Andreas Schildbach Date: Thu, 28 Feb 2019 00:52:45 +0100 Subject: [PATCH] Peer.PendingPing: Make future final. --- core/src/main/java/org/bitcoinj/core/Peer.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/core/src/main/java/org/bitcoinj/core/Peer.java b/core/src/main/java/org/bitcoinj/core/Peer.java index 4a229611..d058fac7 100644 --- a/core/src/main/java/org/bitcoinj/core/Peer.java +++ b/core/src/main/java/org/bitcoinj/core/Peer.java @@ -1496,21 +1496,21 @@ public class Peer extends PeerSocketHandler { private class PendingPing { // The future that will be invoked when the pong is heard back. - public SettableFuture future; + public final SettableFuture future; // The random nonce that lets us tell apart overlapping pings/pongs. public final long nonce; // Measurement of the time elapsed. public final long startTimeMsec; public PendingPing(long nonce) { - future = SettableFuture.create(); + this.future = SettableFuture.create(); this.nonce = nonce; - startTimeMsec = Utils.currentTimeMillis(); + this.startTimeMsec = Utils.currentTimeMillis(); } public void complete() { if (!future.isDone()) { - Long elapsed = Utils.currentTimeMillis() - startTimeMsec; + long elapsed = Utils.currentTimeMillis() - startTimeMsec; Peer.this.addPingTimeData(elapsed); log.debug("{}: ping time is {} msec", Peer.this.toString(), elapsed); future.set(elapsed);