From b7b84bdec4c94c459ea67b44b829c495d6144312 Mon Sep 17 00:00:00 2001 From: Dirk Engling Date: Sun, 7 Apr 2024 00:06:27 +0200 Subject: Number of reported removed peers was too high, correct it by size of peer --- ot_clean.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ot_clean.c') diff --git a/ot_clean.c b/ot_clean.c index 3b494f4..739e785 100644 --- a/ot_clean.c +++ b/ot_clean.c @@ -45,7 +45,7 @@ static ssize_t clean_single_bucket( ot_peer *peers, size_t peer_count, size_t pe (*removed_seeders)++; } - return peers - insert_point; + return (peers - insert_point) / peer_size; } int clean_single_peer_list( ot_peerlist *peer_list, size_t peer_size ) { -- cgit v1.2.3