Browse Source

p2p, swarm/network/kademlia: use IsZero to check for zero time (#15603)

ferhat elmas 8 years ago
parent
commit
1d06e41f04
2 changed files with 2 additions and 2 deletions
  1. 1 1
      p2p/dial.go
  2. 1 1
      swarm/network/kademlia/kaddb.go

+ 1 - 1
p2p/dial.go

@@ -157,7 +157,7 @@ func (s *dialstate) removeStatic(n *discover.Node) {
 }
 }
 
 
 func (s *dialstate) newTasks(nRunning int, peers map[discover.NodeID]*Peer, now time.Time) []task {
 func (s *dialstate) newTasks(nRunning int, peers map[discover.NodeID]*Peer, now time.Time) []task {
-	if s.start == (time.Time{}) {
+	if s.start.IsZero() {
 		s.start = now
 		s.start = now
 	}
 	}
 
 

+ 1 - 1
swarm/network/kademlia/kaddb.go

@@ -330,7 +330,7 @@ func (self *KadDb) load(path string, cb func(*NodeRecord, Node) error) (err erro
 				}
 				}
 			}
 			}
 			n++
 			n++
-			if (node.After == time.Time{}) {
+			if node.After.IsZero() {
 				node.After = time.Now()
 				node.After = time.Now()
 			}
 			}
 			self.index[node.Addr] = node
 			self.index[node.Addr] = node