mirror of
https://github.com/fluencelabs/tendermint
synced 2025-06-20 16:36:31 +00:00
create addrbook even if pex=false. fixes #1525
This commit is contained in:
@ -274,11 +274,11 @@ func NewNode(config *cfg.Config,
|
|||||||
// if auth_enc=false.
|
// if auth_enc=false.
|
||||||
//
|
//
|
||||||
// If PEX is on, it should handle dialing the seeds. Otherwise the switch does it.
|
// If PEX is on, it should handle dialing the seeds. Otherwise the switch does it.
|
||||||
|
// Note we currently use the addrBook regardless at least for AddOurAddress
|
||||||
var addrBook pex.AddrBook
|
var addrBook pex.AddrBook
|
||||||
|
addrBook = pex.NewAddrBook(config.P2P.AddrBookFile(), config.P2P.AddrBookStrict)
|
||||||
|
addrBook.SetLogger(p2pLogger.With("book", config.P2P.AddrBookFile()))
|
||||||
if config.P2P.PexReactor {
|
if config.P2P.PexReactor {
|
||||||
addrBook = pex.NewAddrBook(config.P2P.AddrBookFile(), config.P2P.AddrBookStrict)
|
|
||||||
addrBook.SetLogger(p2pLogger.With("book", config.P2P.AddrBookFile()))
|
|
||||||
|
|
||||||
// TODO persistent peers ? so we can have their DNS addrs saved
|
// TODO persistent peers ? so we can have their DNS addrs saved
|
||||||
pexReactor := pex.NewPEXReactor(addrBook,
|
pexReactor := pex.NewPEXReactor(addrBook,
|
||||||
&pex.PEXReactorConfig{
|
&pex.PEXReactorConfig{
|
||||||
|
Reference in New Issue
Block a user