mirror of
https://github.com/ipfs/kubo.git
synced 2025-06-29 01:12:24 +08:00
use conns to enumerate peers for network diagnostic
This commit is contained in:
@ -98,7 +98,13 @@ func (di *DiagInfo) Marshal() []byte {
|
||||
}
|
||||
|
||||
func (d *Diagnostics) getPeers() []peer.ID {
|
||||
return d.host.Network().Peers()
|
||||
conns := d.host.Network().Conns()
|
||||
peers := make([]peer.ID, len(conns))
|
||||
|
||||
for i, c := range conns {
|
||||
peers[i] = c.RemotePeer()
|
||||
}
|
||||
return peers
|
||||
}
|
||||
|
||||
func (d *Diagnostics) getDiagInfo() *DiagInfo {
|
||||
|
Reference in New Issue
Block a user