Commit 9d887234 authored by Jarrad Hope's avatar Jarrad Hope

Small Optimization on port

parent e2e33892
......@@ -270,13 +270,13 @@ func (s *Ethereum) Start() {
// Iterate SRV nodes
for _, n := range nodes {
target := n.Target
port := n.Port
port := strconv.Itoa(int(n.Port))
// Resolve target to ip (Go returns list, so may resolve to multiple ips?)
addr, err := net.LookupHost(target)
if(err == nil) {
for _, a := range addr {
// Build string out of SRV port and Resolved IP
peer := net.JoinHostPort(a, strconv.Itoa(int(port)))
peer := net.JoinHostPort(a, port)
log.Println("Found DNS Bootstrap Peer:", peer)
peers = append(peers, peer)
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment