Browse Source

:art: Add retry to improve network check

Liang Ding 2 years ago
parent
commit
388e9cdf03
1 changed files with 6 additions and 0 deletions
  1. 6 0
      kernel/util/net.go

+ 6 - 0
kernel/util/net.go

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