From 8ffc005d24abd7bf6808690838683956bf63cef1 Mon Sep 17 00:00:00 2001 From: Marcin Szamotulski Date: Fri, 5 Jan 2024 14:10:12 +0100 Subject: [PATCH] outbound-governor: aboveTarget should not pick big ledger peers Big ledger peers are demoted by `EstablishedPeers.aboveTargetBigLedgerPeers` and not by `EstablishedPeers.aboveTarget`. --- .../Ouroboros/Network/PeerSelection/Governor/EstablishedPeers.hs | 1 + 1 file changed, 1 insertion(+) diff --git a/ouroboros-network/src/Ouroboros/Network/PeerSelection/Governor/EstablishedPeers.hs b/ouroboros-network/src/Ouroboros/Network/PeerSelection/Governor/EstablishedPeers.hs index 235a2f05adf..460399dd952 100644 --- a/ouroboros-network/src/Ouroboros/Network/PeerSelection/Governor/EstablishedPeers.hs +++ b/ouroboros-network/src/Ouroboros/Network/PeerSelection/Governor/EstablishedPeers.hs @@ -511,6 +511,7 @@ aboveTargetOther actions availableToDemote = EstablishedPeers.toSet establishedPeers Set.\\ activePeers Set.\\ LocalRootPeers.keysSet localRootPeers + Set.\\ bigLedgerPeers Set.\\ inProgressDemoteWarm Set.\\ inProgressPromoteWarm Set.\\ inProgressDemoteToCold