(zzz) Add rate reporting to i2psnark

This commit is contained in:
zzz
2006-09-03 09:12:22 +00:00
committed by zzz
parent 4aed23b198
commit 3b01df1d2c
5 changed files with 64 additions and 13 deletions

View File

@@ -89,8 +89,6 @@ class PeerCheckerTask extends TimerTask
if (peer.isChoked())
choked++;
// XXX - We should calculate the up/download rate a bit
// more intelligently
long upload = peer.getUploaded();
uploaded += upload;
long download = peer.getDownloaded();
@@ -196,6 +194,10 @@ class PeerCheckerTask extends TimerTask
// Put peers back at the end of the list that we removed earlier.
coordinator.peers.addAll(removed);
coordinator.peerCount = coordinator.peers.size();
// store the rates
coordinator.setRateHistory(uploaded, downloaded);
}
if (coordinator.halted()) {
cancel();