cmd/utils: fix maxpeers vs lightpeers logic (#16125)

This commit is contained in:
Felföldi Zsolt 2018-03-09 10:55:03 +01:00 committed by Péter Szilágyi
parent 77da203547
commit 1488fdaf19
1 changed files with 3 additions and 0 deletions

View File

@ -814,6 +814,9 @@ func SetP2PConfig(ctx *cli.Context, cfg *p2p.Config) {
if ctx.GlobalIsSet(MaxPeersFlag.Name) { if ctx.GlobalIsSet(MaxPeersFlag.Name) {
cfg.MaxPeers = ctx.GlobalInt(MaxPeersFlag.Name) cfg.MaxPeers = ctx.GlobalInt(MaxPeersFlag.Name)
if lightServer && !ctx.GlobalIsSet(LightPeersFlag.Name) {
cfg.MaxPeers += lightPeers
}
} else { } else {
if lightServer { if lightServer {
cfg.MaxPeers += lightPeers cfg.MaxPeers += lightPeers