mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-07-15 17:30:44 +00:00
add p2p logging
This commit is contained in:
parent
c9ee3240fb
commit
da42d75839
1 changed files with 13 additions and 1 deletions
|
|
@ -22,6 +22,7 @@ import (
|
||||||
"crypto/ecdsa"
|
"crypto/ecdsa"
|
||||||
"encoding/hex"
|
"encoding/hex"
|
||||||
"errors"
|
"errors"
|
||||||
|
"fmt"
|
||||||
"net"
|
"net"
|
||||||
"sort"
|
"sort"
|
||||||
"sync"
|
"sync"
|
||||||
|
|
@ -729,10 +730,20 @@ running:
|
||||||
p.events = &srv.peerFeed
|
p.events = &srv.peerFeed
|
||||||
}
|
}
|
||||||
go srv.runPeer(p)
|
go srv.runPeer(p)
|
||||||
peers[c.node.ID()] = p
|
|
||||||
|
name := truncateName(c.name)
|
||||||
|
if peers[c.node.ID()] != nil {
|
||||||
|
peers[c.node.ID()].PairPeer = p
|
||||||
|
srv.log.Debug("Adding p2p pair peer", "name", name, "addr", c.fd.RemoteAddr(), "peers", len(peers)+1)
|
||||||
|
} else {
|
||||||
|
peers[c.node.ID()] = p
|
||||||
|
srv.log.Debug("Adding p2p peer", "name", name, "addr", c.fd.RemoteAddr(), "peers", len(peers)+1)
|
||||||
|
}
|
||||||
if p.Inbound() {
|
if p.Inbound() {
|
||||||
inboundCount++
|
inboundCount++
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
srv.log.Debug("Error adding p2p peer", "err", err)
|
||||||
}
|
}
|
||||||
// The dialer logic relies on the assumption that
|
// The dialer logic relies on the assumption that
|
||||||
// dial tasks complete after the peer has been added or
|
// dial tasks complete after the peer has been added or
|
||||||
|
|
@ -932,6 +943,7 @@ func (srv *Server) setupConn(c *conn, flags connFlag, dialDest *enode.Node) erro
|
||||||
c.caps, c.name = phs.Caps, phs.Name
|
c.caps, c.name = phs.Caps, phs.Name
|
||||||
err = srv.checkpoint(c, srv.addpeer)
|
err = srv.checkpoint(c, srv.addpeer)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
clog.Debug("Rejected peer", "err", err, "c.node.ID()", c.node.ID())
|
||||||
clog.Trace("Rejected peer", "err", err)
|
clog.Trace("Rejected peer", "err", err)
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue