mirror of
https://github.com/QuilibriumNetwork/ceremonyclient.git
synced 2026-03-04 07:47:35 +08:00
skip connectivity test when no connectivity multiaddrs found and log connectivity multiaddrs
This commit is contained in:
parent
204c3c2e1f
commit
efbf92ac26
@ -1306,14 +1306,19 @@ func (b *BlossomSub) invokeConnectivityTest(
|
||||
}
|
||||
defer conn.Close()
|
||||
|
||||
connMultiaddrs := b.collectConnectivityMultiaddrs()
|
||||
b.logger.Debug("own multiaddrs", zap.Strings("mas", connMultiaddrs))
|
||||
|
||||
if len(connMultiaddrs) == 0 {
|
||||
return errors.New("connectivity test: no connectivity multiaddrs found")
|
||||
}
|
||||
|
||||
client := protobufs.NewConnectivityServiceClient(conn)
|
||||
req := &protobufs.ConnectivityTestRequest{
|
||||
PeerId: []byte(b.h.ID()),
|
||||
Multiaddrs: b.collectConnectivityMultiaddrs(),
|
||||
Multiaddrs: connMultiaddrs,
|
||||
}
|
||||
|
||||
b.logger.Debug("own multiaddrs", zap.Strings("mas", b.collectConnectivityMultiaddrs()))
|
||||
|
||||
resp, err := client.TestConnectivity(dialCtx, req)
|
||||
if err != nil {
|
||||
b.recordManualReachability(false)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user