]> Sergey Matveev's repositories - btrtrc.git/blobdiff - dht/dht.go
Multiple file metainfo mode support in cmd tools
[btrtrc.git] / dht / dht.go
index deb45e79449afb6cbb22bee2b96cd37b350600a0..116da78fa1635cc1665e18671a0e049201e24789 100644 (file)
@@ -980,11 +980,13 @@ func bootstrapAddrs(nodeAddrs []string) (addrs []*net.UDPAddr, err error) {
                }
        }
        for _, addrStr := range bootstrapNodes {
-               udpAddr, err := net.ResolveUDPAddr("udp4", addrStr)
-               if err != nil {
-                       continue
+               if addrStr != "" {
+                       udpAddr, err := net.ResolveUDPAddr("udp4", addrStr)
+                       if err != nil {
+                               continue
+                       }
+                       addrs = append(addrs, udpAddr)
                }
-               addrs = append(addrs, udpAddr)
        }
        if len(addrs) == 0 {
                err = errors.New("nothing resolved")