diff --git a/node/Peer.cpp b/node/Peer.cpp index c1dc124c6..62798e63c 100644 --- a/node/Peer.cpp +++ b/node/Peer.cpp @@ -543,7 +543,6 @@ unsigned int Peer::doPingAndKeepalive(void *tPtr,int64_t now) else break; } - unsigned int j = 0; for(unsigned int i=0;isent(now); sent |= (_paths[i].p->address().ss_family == AF_INET) ? 0x1 : 0x2; } - if (i != j) - _paths[j] = _paths[i]; - ++j; + } else { + _paths[i] = _PeerPath(); } } else break; }