From a70dea7b396e3be0a2de0d1288d720e1b0868e07 Mon Sep 17 00:00:00 2001 From: Josh Deprez Date: Fri, 19 Apr 2024 22:07:48 +1000 Subject: [PATCH] Skip peers that don't resolve --- .gitignore | 1 + main.go | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index adf8f72..3b0d14a 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,4 @@ # Go workspace file go.work +jrouter-prod.yaml diff --git a/main.go b/main.go index d2ca872..7b7a408 100644 --- a/main.go +++ b/main.go @@ -154,7 +154,8 @@ func main() { raddr, err := net.ResolveUDPAddr("udp4", peerStr) if err != nil { - log.Fatalf("Invalid UDP address: %v", err) + log.Printf("couldn't resolve UDP address, skipping: %v", err) + continue } log.Printf("resolved %q to %v", peerStr, raddr)