Quellcode durchsuchen

:art: Add retry to improve network check

Liang Ding vor 2 Jahren
Ursprung
Commit
388e9cdf03
1 geänderte Dateien mit 6 neuen und 0 gelöschten Zeilen
  1. 6 0
      kernel/util/net.go

+ 6 - 0
kernel/util/net.go

@@ -32,6 +32,12 @@ import (
 )
 )
 
 
 func IsOnline(checkURL string) bool {
 func IsOnline(checkURL string) bool {
+	_, err := url.Parse(checkURL)
+	if nil != err {
+		logging.LogWarnf("invalid check URL [%s]", checkURL)
+		return false
+	}
+
 	if "" == checkURL {
 	if "" == checkURL {
 		return false
 		return false
 	}
 	}