mirror of
https://github.com/logos-messaging/logos-messaging-go.git
synced 2026-05-28 22:29:27 +00:00
fix: log enr only after it has been setup
This commit is contained in:
parent
cc28267951
commit
db3a2d53b3
@ -281,6 +281,8 @@ func (w *WakuNode) setupENR(ctx context.Context, addrs []ma.Multiaddr) error {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
w.enrChangeCh <- struct{}{}
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -310,7 +310,6 @@ func (w *WakuNode) watchMultiaddressChanges(ctx context.Context) {
|
|||||||
return
|
return
|
||||||
case <-first:
|
case <-first:
|
||||||
w.log.Info("listening", logging.MultiAddrs("multiaddr", addrs...))
|
w.log.Info("listening", logging.MultiAddrs("multiaddr", addrs...))
|
||||||
w.enrChangeCh <- struct{}{}
|
|
||||||
case <-w.addressChangesSub.Out():
|
case <-w.addressChangesSub.Out():
|
||||||
newAddrs := w.ListenAddresses()
|
newAddrs := w.ListenAddresses()
|
||||||
diff := false
|
diff := false
|
||||||
@ -327,8 +326,10 @@ func (w *WakuNode) watchMultiaddressChanges(ctx context.Context) {
|
|||||||
if diff {
|
if diff {
|
||||||
addrs = newAddrs
|
addrs = newAddrs
|
||||||
w.log.Info("listening addresses update received", logging.MultiAddrs("multiaddr", addrs...))
|
w.log.Info("listening addresses update received", logging.MultiAddrs("multiaddr", addrs...))
|
||||||
_ = w.setupENR(ctx, addrs)
|
err := w.setupENR(ctx, addrs)
|
||||||
w.enrChangeCh <- struct{}{}
|
if err != nil {
|
||||||
|
w.log.Warn("could not update ENR", zap.Error(err))
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user