diff --git a/p2p/server.go b/p2p/server.go index 740e370ec2..22e5f6cb94 100644 --- a/p2p/server.go +++ b/p2p/server.go @@ -912,7 +912,7 @@ func (srv *Server) listenLoop() { slots <- struct{}{} continue } - if remoteIP != nil { + if remoteIP.IsValid() { fd = newMeteredConn(fd) serveMeter.Mark(1) srv.log.Trace("Accepted connection", "addr", fd.RemoteAddr())