p2p/discv5: add delay to refresh cycle when no seed nodes are found

This commit is contained in:
Zsolt Felfoldi 2018-06-15 13:54:15 +02:00
parent 574378edb5
commit 8c0e4c92c6

View file

@ -678,7 +678,7 @@ func (net *Network) refresh(done chan<- struct{}) {
}
if len(seeds) == 0 {
log.Trace("no seed nodes found")
close(done)
time.AfterFunc(time.Second*10, func() { close(done) })
return
}
for _, n := range seeds {