mirror of
https://github.com/bisq-network/bisq.git
synced 2025-02-24 07:07:43 +01:00
Merge pull request #7297 from alvasw/fix_bitcoin_core_peer_selection
BtcNetworkConfig: Shuffle Bitcoin Core peers
This commit is contained in:
commit
33e760b49e
1 changed files with 3 additions and 1 deletions
|
@ -29,6 +29,7 @@ import org.bitcoinj.params.MainNetParams;
|
|||
|
||||
import com.runjva.sourceforge.jsocks.protocol.Socks5Proxy;
|
||||
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
|
||||
import org.slf4j.Logger;
|
||||
|
@ -56,7 +57,8 @@ public class BtcNetworkConfig {
|
|||
public void proposePeers(List<PeerAddress> peers) {
|
||||
if (!peers.isEmpty()) {
|
||||
log.info("You connect with peerAddresses: {}", peers);
|
||||
PeerAddress[] peerAddresses = peers.toArray(new PeerAddress[peers.size()]);
|
||||
Collections.shuffle(peers);
|
||||
PeerAddress[] peerAddresses = peers.toArray(new PeerAddress[0]);
|
||||
delegate.setPeerNodes(peerAddresses);
|
||||
} else if (proxy != null) {
|
||||
if (log.isWarnEnabled()) {
|
||||
|
|
Loading…
Add table
Reference in a new issue