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

This commit is contained in:
Liang Ding 2022-10-28 20:27:39 +08:00
parent 3d292a9b7b
commit 01ee358a61
No known key found for this signature in database
GPG key ID: 136F30F901A2231D

View file

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