Commit 5b9cd671 authored by Jeromy Johnson's avatar Jeromy Johnson Committed by GitHub
Browse files

Merge pull request #77 from John-Steidley/gosimple

Ran gosimple (github.com/dominikh/go-simple) on go-libp2p
parents b32016eb 5c8093b0
......@@ -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)
}
}
......
......@@ -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
}
......
......@@ -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
......
......@@ -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!")
}
......@@ -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")
......
......@@ -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
}
......
......@@ -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 {
......@@ -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 {
......
......@@ -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
......
......@@ -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
}
......@@ -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{})
......@@ -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 {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment