5
0
mirror of https://github.com/cwinfo/yggdrasil-go.git synced 2024-11-22 15:20:30 +00:00

don't penalize dht timeouts a second time

This commit is contained in:
Arceliar 2018-11-25 13:21:13 -06:00
parent 9046dbde4f
commit e17efb6e91

View File

@ -278,9 +278,6 @@ func (t *dht) doMaintenance() {
newDests := make(map[NodeID]time.Time, len(dests)) newDests := make(map[NodeID]time.Time, len(dests))
for nodeID, start := range dests { for nodeID, start := range dests {
if now.Sub(start) > 6*time.Second { if now.Sub(start) > 6*time.Second {
if info, isIn := t.table[*getNodeID(&key)]; isIn {
info.pings++
}
continue continue
} }
newDests[nodeID] = start newDests[nodeID] = start