From 046821f0ac9836be834057d929ad3faf753bedd6 Mon Sep 17 00:00:00 2001 From: Starbeamrainbowlabs Date: Sat, 8 Jan 2022 17:29:09 +0000 Subject: [PATCH] add failed connection attempt logging --- src/lib/agent/PeerServer.mjs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/lib/agent/PeerServer.mjs b/src/lib/agent/PeerServer.mjs index de6247b..be0f899 100644 --- a/src/lib/agent/PeerServer.mjs +++ b/src/lib/agent/PeerServer.mjs @@ -140,7 +140,11 @@ class PeerServer extends EventEmitter { new_peer => p_retry(async () => await this.add_peer( new_peer.address, new_peer.port - ), { retries: this.retries }) + ), { + retries: this.retries, + onFailedAttempt: (error, attempt, left) => + l.error(`[attempt ${attempt} / ${left}] Error while connecting to ${new_peer.address}:${new_peer.port}: ${error}`) + }) ))).filter(peer => peer instanceof Peer); }