From 0cc509863cc5ac2891861b15e7ea7b0d3fd91cd0 Mon Sep 17 00:00:00 2001 From: hengyoush Date: Wed, 11 Jun 2025 20:04:03 +0800 Subject: [PATCH] fix: cgo dns resolution crash fix --- version/detect.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/version/detect.go b/version/detect.go index 261d548..9f4cfe5 100644 --- a/version/detect.go +++ b/version/detect.go @@ -3,6 +3,7 @@ package version import ( "context" "fmt" + "os" "strconv" "strings" ) @@ -17,6 +18,7 @@ func UpgradeDetect() error { if err != nil { return fmt.Errorf("Failed to parse local version: %s err: %v", Version, err) } + os.Setenv("GODEBUG", "netdns=go") ctx, cancel := context.WithCancel(context.TODO()) defer cancel()