浏览代码

: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())