From 2c279e059dfb5f04d06510386fd696e0cb10c8d2 Mon Sep 17 00:00:00 2001 From: kaiyou <dev@kaiyou.fr> Date: Tue, 14 Jun 2022 20:48:46 +0200 Subject: [PATCH] Sleep properly when detecting ip --- cmd/hepto/root.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/hepto/root.go b/cmd/hepto/root.go index 13f76e6..94b2257 100644 --- a/cmd/hepto/root.go +++ b/cmd/hepto/root.go @@ -85,11 +85,11 @@ func containerize() { // Guess the current IP address func waitForIP() net.IP { for { + time.Sleep(time.Second) logrus.Debug("Determining current IP address") conn, err := net.Dial("udp", fmt.Sprintf("[%s]:53", defaultDNS[0].String())) if err != nil { logrus.Debug(err) - time.Sleep(time.Second) continue } localAddr := conn.LocalAddr().(*net.UDPAddr).IP -- GitLab