From 89fbbc51c899262a0105964503f70d55392ecaee Mon Sep 17 00:00:00 2001 From: Mark Wooding Date: Thu, 28 Apr 2022 15:15:45 +0100 Subject: [PATCH] svc/connect.in: Pass time into `Pinger._reconnect'. The callers already know. --- svc/connect.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/svc/connect.in b/svc/connect.in index 1d34539b..e679ff59 100644 --- a/svc/connect.in +++ b/svc/connect.in @@ -441,7 +441,7 @@ class PingPeer (object): '--', me._peer])) - def _reconnect(me): + def _reconnect(me, now): now = time() try: peer = Peer(me._peer) @@ -476,7 +476,7 @@ class PingPeer (object): S.notify('connect', 'ping-failed', me._peer, *stuff) if not stuff: pass elif stuff[0] == 'unknown-peer': me._pinger.kill(me._peer) - elif stuff[0] == 'ping-send-failed': me._reconnect() + elif stuff[0] == 'ping-send-failed': me._reconnect(now) elif code == 'INFO': outcome = stuff[0] if outcome == 'ping-ok' and me._sabotage: @@ -500,7 +500,7 @@ class PingPeer (object): me._ping() me._last = 'timeout' else: - me._reconnect() + me._reconnect(now) me._last = 'reconnect' elif outcome == 'ping-peer-died': me._pinger.kill(me._peer) -- 2.11.0