소스 검색

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

Liang Ding 2 년 전
부모
커밋
01ee358a61
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  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"
 	}
 
-	logging.LogInfof("boot kernel [fast=%v, port=%s]", fastMode, util.ServerPort)
 	ln, err := net.Listen("tcp", host+":"+util.ServerPort)
 	if nil != err {
 		if !fastMode {
 			logging.LogErrorf("boot kernel failed: %s", err)
 			os.Exit(util.ExitCodeUnavailablePort)
 		}
+
+		// fast 模式下启动失败则直接返回
+		return
 	}
 
 	_, port, err := net.SplitHostPort(ln.Addr().String())