increase min desired peers default, improve announce

This commit is contained in:
Jürg Schulthess 2025-05-12 08:09:32 +02:00
parent 65e16896ef
commit 6ac0b56fa5
2 changed files with 4 additions and 2 deletions

View File

@ -749,7 +749,9 @@ public class RNSNetwork {
} }
public void maybeAnnounce(Destination d) { public void maybeAnnounce(Destination d) {
if (getActiveImmutableLinkedPeers().size() < MIN_DESIRED_PEERS) { var activePeers = getActiveImmutableLinkedPeers().size();
if (activePeers <= MIN_DESIRED_PEERS) {
log.info("Active peers ({}) <= desired peers ({}). Announcing", activePeers, MIN_DESIRED_PEERS);
d.announce(); d.announce();
} }
} }

View File

@ -621,7 +621,7 @@ public class Settings {
/** Maximum number of Reticulum peers allowed. */ /** Maximum number of Reticulum peers allowed. */
private int reticulumMaxPeers = 55; private int reticulumMaxPeers = 55;
/** Minimum number of Reticulum peers desired. */ /** Minimum number of Reticulum peers desired. */
private int reticulumMinDesiredPeers = 3; private int reticulumMinDesiredPeers = 8;
/** Maximum number of task executor network threads */ /** Maximum number of task executor network threads */
private int reticulumMaxNetworkThreadPoolSize = 89; private int reticulumMaxNetworkThreadPoolSize = 89;