keep peers separate from other nodes in dht

This commit is contained in:
Arceliar 2018-03-10 13:58:48 -06:00
parent e04ab7cfe6
commit 9ce0b7fbea
5 changed files with 72 additions and 34 deletions

View file

@ -77,7 +77,7 @@ func (r *router) mainLoop() {
case p := <-r.send:
r.sendPacket(p)
case info := <-r.core.dht.peers:
r.core.dht.insert(info) //r.core.dht.insertIfNew(info)
r.core.dht.insertIfNew(info, true)
case <-r.reset:
r.core.sessions.resetInits()
case <-ticker.C: