public void peer_BitfieldChange(bool isActive, Peer peer, int pieceId) { if (isActive) { DownloadStrategyHelp.SetInterestedOnPeerIfNecessary(mManager, peer, pieceId); SendCurrentSectionRequestToPeer(peer); } }
public void peer_BitfieldChange(bool isActive, Peer peer, int pieceId) { if (isActive) { DownloadStrategyHelp.SetInterestedOnPeerIfNecessary(mManager, peer, pieceId); // if the peer has a piece we want now, see if we want to/can download it this.StartDownloadingNextPieceIfPossible(peer); } }