Browse Source

:art: iOS 下息屏后以 fast 模式启动内核

Liang Ding 2 years ago
parent
commit
01ee358a61
1 changed files with 3 additions and 1 deletions
  1. 3 1
      kernel/server/serve.go

+ 3 - 1
kernel/server/serve.go

@@ -81,13 +81,15 @@ func Serve(fastMode bool) {
 		host = "127.0.0.1"
 		host = "127.0.0.1"
 	}
 	}
 
 
-	logging.LogInfof("boot kernel [fast=%v, port=%s]", fastMode, util.ServerPort)
 	ln, err := net.Listen("tcp", host+":"+util.ServerPort)
 	ln, err := net.Listen("tcp", host+":"+util.ServerPort)
 	if nil != err {
 	if nil != err {
 		if !fastMode {
 		if !fastMode {
 			logging.LogErrorf("boot kernel failed: %s", err)
 			logging.LogErrorf("boot kernel failed: %s", err)
 			os.Exit(util.ExitCodeUnavailablePort)
 			os.Exit(util.ExitCodeUnavailablePort)
 		}
 		}
+
+		// fast 模式下启动失败则直接返回
+		return
 	}
 	}
 
 
 	_, port, err := net.SplitHostPort(ln.Addr().String())
 	_, port, err := net.SplitHostPort(ln.Addr().String())