p2p: instrument P2P networking layer

This commit is contained in:
Péter Szilágyi
2015-06-21 20:23:37 +03:00
parent 821e01b013
commit 6994a3daaa
3 changed files with 56 additions and 3 deletions

View File

@ -196,7 +196,9 @@ func (t *dialTask) Do(srv *Server) {
glog.V(logger.Detail).Infof("dial error: %v", err)
return
}
srv.setupConn(fd, t.flags, t.dest)
mfd := newMeteredConn(fd, false)
srv.setupConn(mfd, t.flags, t.dest)
}
func (t *dialTask) String() string {
return fmt.Sprintf("%v %x %v:%d", t.flags, t.dest.ID[:8], t.dest.IP, t.dest.TCP)