diff options
author | Anton Evangelatov <anton.evangelatov@gmail.com> | 2019-01-24 20:02:30 +0800 |
---|---|---|
committer | Felix Lange <fjl@users.noreply.github.com> | 2019-01-24 20:02:30 +0800 |
commit | 0a454554ae8e81643bcad7f41721e61f700e1a03 (patch) | |
tree | 6b8a25dc5f37b2a13796ac9098116a403299d0e2 /cmd/utils | |
parent | ad13d2d407d2f614c39af92430fda0a926da2a8a (diff) | |
download | go-tangerine-0a454554ae8e81643bcad7f41721e61f700e1a03.tar go-tangerine-0a454554ae8e81643bcad7f41721e61f700e1a03.tar.gz go-tangerine-0a454554ae8e81643bcad7f41721e61f700e1a03.tar.bz2 go-tangerine-0a454554ae8e81643bcad7f41721e61f700e1a03.tar.lz go-tangerine-0a454554ae8e81643bcad7f41721e61f700e1a03.tar.xz go-tangerine-0a454554ae8e81643bcad7f41721e61f700e1a03.tar.zst go-tangerine-0a454554ae8e81643bcad7f41721e61f700e1a03.zip |
cmd/utils: allow empty bootnodes flag override (#18509)
Diffstat (limited to 'cmd/utils')
-rw-r--r-- | cmd/utils/flags.go | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/cmd/utils/flags.go b/cmd/utils/flags.go index a80cdd6cd..07e40e131 100644 --- a/cmd/utils/flags.go +++ b/cmd/utils/flags.go @@ -749,11 +749,13 @@ func setBootstrapNodes(ctx *cli.Context, cfg *p2p.Config) { cfg.BootstrapNodes = make([]*enode.Node, 0, len(urls)) for _, url := range urls { - node, err := enode.ParseV4(url) - if err != nil { - log.Crit("Bootstrap URL invalid", "enode", url, "err", err) + if url != "" { + node, err := enode.ParseV4(url) + if err != nil { + log.Crit("Bootstrap URL invalid", "enode", url, "err", err) + } + cfg.BootstrapNodes = append(cfg.BootstrapNodes, node) } - cfg.BootstrapNodes = append(cfg.BootstrapNodes, node) } } |