From 07c6262d42da1423ff83c0693e2e99cab546f605 Mon Sep 17 00:00:00 2001 From: wit liu <765765346@qq.com> Date: Fri, 12 Dec 2025 19:25:21 +0800 Subject: [PATCH] cmd/utils: fix handling of boolean flags when they are set to false #33338 (#1859) --- cmd/utils/flags.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/utils/flags.go b/cmd/utils/flags.go index 83c9f084d2..6a87e0c396 100644 --- a/cmd/utils/flags.go +++ b/cmd/utils/flags.go @@ -1280,7 +1280,7 @@ func SetP2PConfig(ctx *cli.Context, cfg *p2p.Config) { cfg.MaxPendingPeers = ctx.Int(MaxPendingPeersFlag.Name) } if ctx.IsSet(NoDiscoverFlag.Name) { - cfg.NoDiscovery = true + cfg.NoDiscovery = ctx.Bool(NoDiscoverFlag.Name) } flags.CheckExclusive(ctx, DiscoveryV5Flag, NoDiscoverFlag)