Fixed seed bug.

This commit is contained in:
Andrey Petrov 2014-04-23 17:20:55 -07:00
parent e5b6978290
commit 16117898d4
1 changed files with 3 additions and 2 deletions

View File

@ -13,15 +13,16 @@ func GetSeedsFromDNS(dnsSeeds []string) []string {
for _, address := range dnsSeeds {
wait.Add(1)
go func() {
go func(address string) {
defer wait.Done()
ips, err := net.LookupIP(address)
if err != nil {
log.Printf("Failed to resolve %s: %v", address, err)
return
}
log.Printf("Resolved %d seeds from %s.", len(ips), address)
results <- ips
}()
}(address)
}
go func() {