From ac49134aba36fefd7afb96dd94740d0b4cc703d8 Mon Sep 17 00:00:00 2001 From: Joseph Henry Date: Wed, 3 May 2023 15:52:10 -0700 Subject: [PATCH] Add peer metric update block --- node/Peer.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/node/Peer.cpp b/node/Peer.cpp index 5b3ecfb15..44ac3d025 100644 --- a/node/Peer.cpp +++ b/node/Peer.cpp @@ -568,6 +568,19 @@ unsigned int Peer::doPingAndKeepalive(void *tPtr,int64_t now) deletionOccurred = false; } } + uint16_t alive_path_count_tmp = 0, dead_path_count_tmp = 0; + for(unsigned int i=0;ialive(now)) { + alive_path_count_tmp++; + } + else { + dead_path_count_tmp++; + } + } + } + _alive_path_count = alive_path_count_tmp; + _dead_path_count = dead_path_count_tmp; return sent; }