aboutsummaryrefslogtreecommitdiff
path: root/dht/routing_table.go
diff options
context:
space:
mode:
Diffstat (limited to 'dht/routing_table.go')
-rw-r--r--dht/routing_table.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/dht/routing_table.go b/dht/routing_table.go
index 3c1f2d2..b10574c 100644
--- a/dht/routing_table.go
+++ b/dht/routing_table.go
@@ -73,10 +73,10 @@ func (k *routingTable) add(rn *remoteNode) {
k.Lock()
defer k.Unlock()
- if _, ok := k.addresses[rn.address.String()]; ok {
+ if _, ok := k.addresses[rn.addr.String()]; ok {
return
}
- k.addresses[rn.address.String()] = rn
+ k.addresses[rn.addr.String()] = rn
item := &rItem{
value: rn,
@@ -88,7 +88,7 @@ func (k *routingTable) add(rn *remoteNode) {
if len(k.items) > k.max {
for i := k.max - 1; i < len(k.items); i++ {
old := k.items[i]
- delete(k.addresses, old.value.address.String())
+ delete(k.addresses, old.value.addr.String())
heap.Remove(&k.items, i)
}
}