p2p: add address info to peer event reporting (#19716)
This commit is contained in:
committed by
Felix Lange
parent
dcc4adfcd7
commit
7fd82a0e3e
@@ -1016,8 +1016,10 @@ func (srv *Server) runPeer(p *Peer) {
|
||||
|
||||
// broadcast peer add
|
||||
srv.peerFeed.Send(&PeerEvent{
|
||||
Type: PeerEventTypeAdd,
|
||||
Peer: p.ID(),
|
||||
Type: PeerEventTypeAdd,
|
||||
Peer: p.ID(),
|
||||
RemoteAddress: p.RemoteAddr().String(),
|
||||
LocalAddress: p.LocalAddr().String(),
|
||||
})
|
||||
|
||||
// run the protocol
|
||||
@@ -1025,9 +1027,11 @@ func (srv *Server) runPeer(p *Peer) {
|
||||
|
||||
// broadcast peer drop
|
||||
srv.peerFeed.Send(&PeerEvent{
|
||||
Type: PeerEventTypeDrop,
|
||||
Peer: p.ID(),
|
||||
Error: err.Error(),
|
||||
Type: PeerEventTypeDrop,
|
||||
Peer: p.ID(),
|
||||
Error: err.Error(),
|
||||
RemoteAddress: p.RemoteAddr().String(),
|
||||
LocalAddress: p.LocalAddr().String(),
|
||||
})
|
||||
|
||||
// Note: run waits for existing peers to be sent on srv.delpeer
|
||||
|
Reference in New Issue
Block a user