main
wangbin 3 days ago
parent 6309cb7d6b
commit b8fde018ee

@ -1040,10 +1040,9 @@ func GetAvailableEndpoint() string {
}
func IsIPReachable(ip string, port string) bool {
conn, err := net.DialTimeout("tcp", ip+":"+port, 10*time.Millisecond)
if err != nil {
return false
}
defer conn.Close()
cmd := exec.Command("ping", "-c", "1", "-W", "1", ip)
if err := cmd.Run(); err == nil {
return true
}
return false
}

Loading…
Cancel
Save