ouroboros-network icon indicating copy to clipboard operation
ouroboros-network copied to clipboard

Review peerChurnGovernor policy for genesis

Open coot opened this issue 4 years ago • 0 comments
trafficstars

Comment:

    -- TODO: #3396 revisit the policy for genesis
    increaseActivePeers :: ChurnMode -> STM m ()
    increaseActivePeers mode =  do
        modifyTVar peerSelectionVar (\targets -> targets {
          targetNumberOfActivePeers =
              case mode of
                   ChurnModeNormal  ->
                       targetNumberOfActivePeers base
                   ChurnModeBulkSync ->
                       min 2 (targetNumberOfActivePeers base)
        })

coot avatar Sep 27 '21 15:09 coot