Skip to content

Commit fce8e60

Browse files
churn no timeouts fix (#4959)
1 parent 49b8a72 commit fce8e60

File tree

1 file changed

+9
-9
lines changed
  • ouroboros-network/src/Ouroboros/Network/PeerSelection

1 file changed

+9
-9
lines changed

ouroboros-network/src/Ouroboros/Network/PeerSelection/Churn.hs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ peerChurnGovernor PeerChurnArgs {
183183
churnMode <- updateChurnMode
184184
ltt <- getLocalRootHotTarget
185185
lsj <- lpGetLedgerStateJudgement
186-
regime <- pickChurnRegime consensusMode churnMode <$> getUseBootstrapPeers
186+
regime <- pickChurnRegime consensusMode churnMode <$> getUseBootstrapPeers
187187
let targets = getPeerSelectionTargets consensusMode lsj peerTargets
188188

189189
(,) <$> (getCounter <$> readCounters)
@@ -305,7 +305,7 @@ peerChurnGovernor PeerChurnArgs {
305305
targets {
306306
targetNumberOfEstablishedPeers =
307307
case regime of
308-
ChurnBootstrapPraosSync -> min (targetNumberOfActivePeers targets)
308+
ChurnBootstrapPraosSync -> min (targetNumberOfActivePeers base)
309309
(targetNumberOfEstablishedPeers base - 1)
310310
_otherwise -> decrease (targetNumberOfEstablishedPeers base - targetNumberOfActivePeers base)
311311
+ targetNumberOfActivePeers base }
@@ -326,10 +326,10 @@ peerChurnGovernor PeerChurnArgs {
326326
increaseActiveBigLedgerPeers regime _ base targets =
327327
targets {
328328
targetNumberOfActiveBigLedgerPeers =
329-
let praosSync = min 1 (targetNumberOfActiveBigLedgerPeers base)
329+
let praosSyncTargets = min 1 (targetNumberOfActiveBigLedgerPeers base)
330330
in case regime of
331-
ChurnBootstrapPraosSync -> praosSync
332-
ChurnPraosSync -> praosSync
331+
ChurnBootstrapPraosSync -> praosSyncTargets
332+
ChurnPraosSync -> praosSyncTargets
333333
ChurnDefault -> targetNumberOfActiveBigLedgerPeers base }
334334

335335
checkActiveBigLedgerPeersIncreased
@@ -347,10 +347,10 @@ peerChurnGovernor PeerChurnArgs {
347347
decreaseActiveBigLedgerPeers regime _ base targets =
348348
targets {
349349
targetNumberOfActiveBigLedgerPeers =
350-
let praosSync = min 1 (targetNumberOfActiveBigLedgerPeers base)
350+
let praosSyncTargets = min 1 (targetNumberOfActiveBigLedgerPeers base)
351351
in case regime of
352-
ChurnBootstrapPraosSync -> praosSync
353-
ChurnPraosSync -> praosSync
352+
ChurnBootstrapPraosSync -> praosSyncTargets
353+
ChurnPraosSync -> praosSyncTargets
354354
ChurnDefault -> decrease $ targetNumberOfActiveBigLedgerPeers base }
355355

356356
checkActiveBigLedgerPeersDecreased
@@ -414,7 +414,7 @@ peerChurnGovernor PeerChurnArgs {
414414
-> HotValency
415415
-> PeerSelectionTargets
416416
-> ModifyPeerSelectionTargets
417-
decreaseKnownBigLedgerPeers _ _ targets base =
417+
decreaseKnownBigLedgerPeers _ _ base targets =
418418
targets {
419419
targetNumberOfKnownBigLedgerPeers =
420420
decrease (targetNumberOfKnownBigLedgerPeers base -

0 commit comments

Comments
 (0)