diff --git a/cmix/follow.go b/cmix/follow.go index 7e75082ce0df42dd33860e1d3e65d4092de7096e..59e7cf7ed28996164e71020dd003d903aa210323 100644 --- a/cmix/follow.go +++ b/cmix/follow.go @@ -27,6 +27,7 @@ import ( "encoding/binary" "fmt" "gitlab.com/elixxir/client/cmix/identity/receptionID" + "math/rand" "sync" "sync/atomic" "time" @@ -88,6 +89,10 @@ func (c *client) followNetwork(report ClientErrorReport, return case <-ticker.C: + if rand.Int()%6 == 0 { + jww.INFO.Printf("Registered with %d nodes", c.NumRegisteredNodes()) + } + operator := func(toTrack []receptionID.IdentityUse) error { // set up tracking tools diff --git a/cmix/nodes/register.go b/cmix/nodes/register.go index 5d2249ec617e7d39af16bcdd58cc0bd0d7879558..8cada7d120e663cf9ef075d11fe72c3c409c7859 100644 --- a/cmix/nodes/register.go +++ b/cmix/nodes/register.go @@ -134,6 +134,8 @@ func registerWithNode(sender gateway.Sender, comms RegisterNodeCommsInterface, var transmissionKey *cyclic.Int var validUntil uint64 var keyId []byte + + start := time.Now() // TODO: should move this to a pre-canned user initialization if s.IsPrecanned() { userNum := int(s.GetTransmissionID().Bytes()[7]) @@ -156,7 +158,8 @@ func registerWithNode(sender gateway.Sender, comms RegisterNodeCommsInterface, r.add(nodeID, transmissionKey, validUntil, keyId) - jww.INFO.Printf("Completed registration with node %s", nodeID) + jww.INFO.Printf("Completed registration with node %s,"+ + " took %d", nodeID, time.Since(start)) return nil } diff --git a/cmix/nodes/request.go b/cmix/nodes/request.go index 010bf15a5e37888d9fa5bfb42963e0c5bb143c5d..978cd01a33fb6df3ecf05de7459f35b19d4dad9b 100644 --- a/cmix/nodes/request.go +++ b/cmix/nodes/request.go @@ -81,11 +81,11 @@ func requestKey(sender gateway.Sender, comms RegisterNodeCommsInterface, return nil, errors.WithMessage(err2, "requestKey: clientKeyResponse error") } - jww.INFO.Printf("just comm reg request took %s", time.Since(startInternal)) + jww.TRACE.Printf("just comm reg request took %s", time.Since(startInternal)) return keyResponse, nil }, stop) - jww.INFO.Printf("full reg request took %s", time.Since(start)) + jww.TRACE.Printf("full reg request took %s", time.Since(start)) if err != nil { return nil, nil, 0, err