Skip to content

Commit 439821c

Browse files
committed
dev: bugfix completed download stat
1 parent 18b46df commit 439821c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/core/torrent/mod.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -99,8 +99,8 @@ impl Entry {
9999
}
100100
AnnounceEvent::Completed => {
101101
let peer_old = self.peers.insert(peer.peer_id, *peer);
102-
// Don't count if peer was not previously known
103-
if peer_old.is_some() {
102+
// Don't count if peer was not previously known and not already completed.
103+
if peer_old.is_some_and(|p| p.event != AnnounceEvent::Completed) {
104104
self.completed += 1;
105105
did_torrent_stats_change = true;
106106
}

0 commit comments

Comments
 (0)