* i2psnark: Restrict swarm size for small torrents

This commit is contained in:
zzz
2011-05-30 16:25:24 +00:00
parent f9ffab62f4
commit cbef38ac11

View File

@ -342,6 +342,11 @@ public class PeerCoordinator implements PeerListener
private int getMaxConnections() {
if (metainfo == null)
return 6;
int pieces = metainfo.getPieces();
if (pieces <= 2)
return 4;
if (pieces <= 5)
return 6;
int size = metainfo.getPieceLength(0);
int max = _util.getMaxConnections();
if (size <= 512*1024 || completed())