Re-evaluate download peer when a new peer connects. Add unit tests for selecting the best peer.

This commit is contained in:
Mike Hearn
2012-12-24 23:48:48 +00:00
parent ffc953abc8
commit 22ff79dd8a
3 changed files with 28 additions and 10 deletions

View File

@@ -251,7 +251,7 @@ public class PeerMonitor {
setFont(normal);
setForeground(Color.LIGHT_GRAY);
} else {
if (model.connectedPeers.get(row).getDownloadData())
if (model.connectedPeers.get(row) == peerGroup.getDownloadPeer())
setFont(bold);
else
setFont(normal);