Skip to content

Commit

Permalink
gosimple
Browse files Browse the repository at this point in the history
  • Loading branch information
John-Steidley committed Jul 23, 2016
1 parent b32016e commit 5c8093b
Show file tree
Hide file tree
Showing 9 changed files with 28 additions and 31 deletions.
37 changes: 17 additions & 20 deletions p2p/discovery/mdns.go
Original file line number Diff line number Diff line change
Expand Up @@ -110,28 +110,25 @@ func (m *mdnsService) Close() error {

func (m *mdnsService) pollForEntries() {
ticker := time.NewTicker(m.interval)
for {
select {
case <-ticker.C:
entriesCh := make(chan *mdns.ServiceEntry, 16)
go func() {
for entry := range entriesCh {
m.handleEntry(entry)
}
}()

qp := mdns.QueryParam{}
qp.Domain = "local"
qp.Entries = entriesCh
qp.Service = ServiceTag
qp.Timeout = time.Second * 5

err := mdns.Query(&qp)
if err != nil {
log.Error("mdns lookup error: ", err)
for range ticker.C {
entriesCh := make(chan *mdns.ServiceEntry, 16)
go func() {
for entry := range entriesCh {
m.handleEntry(entry)
}
close(entriesCh)
}()

qp := mdns.QueryParam{}
qp.Domain = "local"
qp.Entries = entriesCh
qp.Service = ServiceTag
qp.Timeout = time.Second * 5

err := mdns.Query(&qp)
if err != nil {
log.Error("mdns lookup error: ", err)
}
close(entriesCh)
}
}

Expand Down
2 changes: 1 addition & 1 deletion p2p/nat/nat.go
Original file line number Diff line number Diff line change
Expand Up @@ -208,7 +208,7 @@ func (m *mapping) ExternalAddr() (ma.Multiaddr, error) {
ctime := m.cacheTime
cval := m.cached
m.cacheLk.Unlock()
if time.Now().Sub(ctime) < CacheTime {
if time.Since(ctime) < CacheTime {
return cval, nil
}

Expand Down
2 changes: 1 addition & 1 deletion p2p/net/conn/dial.go
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ func (d *Dialer) Dial(ctx context.Context, raddr ma.Multiaddr, remote peer.ID) (
return
}

if d.PrivateKey == nil || EncryptConnections == false {
if d.PrivateKey == nil || !EncryptConnections {
log.Warning("dialer %s dialing INSECURELY %s at %s!", d, remote, raddr)
connOut = c
return
Expand Down
4 changes: 2 additions & 2 deletions p2p/net/conn/dial_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -514,7 +514,7 @@ func TestConcurrentAccept(t *testing.T) {
}

limit := delay * time.Duration(n)
took := time.Now().Sub(before)
took := time.Since(before)
if took > limit {
t.Fatal("took too long!")
}
Expand Down Expand Up @@ -606,7 +606,7 @@ func TestConnectionTimeouts(t *testing.T) {
c.Close()
}

took := time.Now().Sub(before)
took := time.Since(before)

if took > time.Second*5 {
t.Fatal("hanging dials shouldnt block good dials")
Expand Down
2 changes: 1 addition & 1 deletion p2p/net/conn/listen.go
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ func (l *listener) Accept() (net.Conn, error) {
return nil, err
}

if l.privk == nil || EncryptConnections == false {
if l.privk == nil || !EncryptConnections {
log.Warning("listener %s listening INSECURELY!", l)
return c, nil
}
Expand Down
4 changes: 2 additions & 2 deletions p2p/net/swarm/dial_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -187,7 +187,7 @@ func TestDialWait(t *testing.T) {
} else {
t.Log("correctly got error:", err)
}
duration := time.Now().Sub(before)
duration := time.Since(before)

dt := s1.dialT
if duration < dt*dialAttempts {
Expand Down Expand Up @@ -451,7 +451,7 @@ func TestDialBackoffClears(t *testing.T) {
} else {
t.Log("correctly got error:", err)
}
duration := time.Now().Sub(before)
duration := time.Since(before)

dt := s1.dialT
if duration < dt*dialAttempts {
Expand Down
2 changes: 1 addition & 1 deletion p2p/net/swarm/swarm_net.go
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,7 @@ func (n *Network) InterfaceListenAddresses() ([]ma.Multiaddr, error) {
// For now only returns Connected || NotConnected. Expand into more later.
func (n *Network) Connectedness(p peer.ID) inet.Connectedness {
c := n.Swarm().ConnectionsToPeer(p)
if c != nil && len(c) > 0 {
if len(c) > 0 {
return inet.Connected
}
return inet.NotConnected
Expand Down
2 changes: 1 addition & 1 deletion p2p/protocol/ping/ping.go
Original file line number Diff line number Diff line change
Expand Up @@ -121,5 +121,5 @@ func ping(s inet.Stream) (time.Duration, error) {
return 0, errors.New("ping packet was incorrect!")
}

return time.Now().Sub(before), nil
return time.Since(before), nil
}
4 changes: 2 additions & 2 deletions p2p/test/backpressure/backpressure_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -318,7 +318,7 @@ func TestStBackpressureStreamWrite(t *testing.T) {
receive(s, b)
roundsTotal = roundsTotal + b
}
roundsTime := time.Now().Sub(roundsStart)
roundsTime := time.Since(roundsStart)

// now read continously, while we measure stats.
stop := make(chan struct{})
Expand All @@ -341,7 +341,7 @@ func TestStBackpressureStreamWrite(t *testing.T) {
contTotal += n
}
stop <- struct{}{}
contTime := time.Now().Sub(contStart)
contTime := time.Since(contStart)

// now compare! continuous should've been faster AND larger
if roundsTime < contTime {
Expand Down

0 comments on commit 5c8093b

Please sign in to comment.