Handle failure to dial.

This commit is contained in:
Bill Thiede 2017-10-18 19:29:17 -07:00
parent d526a04717
commit 77a8833d70

View File

@ -195,11 +195,13 @@ func main() {
glog.Errorf("Error dialing %q: %v", host, err) glog.Errorf("Error dialing %q: %v", host, err)
} }
} }
if c != nil {
if err := updateMetrics(host, c); err != nil { if err := updateMetrics(host, c); err != nil {
glog.Errorf("Failed to update metrics: %v", err) glog.Errorf("Failed to update metrics: %v", err)
c.Close() c.Close()
c = nil c = nil
} }
}
time.Sleep(*refreshInterval) time.Sleep(*refreshInterval)
} }
}(u, h) }(u, h)