diff --git a/internal/server.go b/internal/server.go index 5120c1b..c36db6e 100644 --- a/internal/server.go +++ b/internal/server.go @@ -80,6 +80,9 @@ func Run() { // 应用退出时刷新所有缓冲日志 defer logger.Sync() + // 启动时关闭屏幕 + utils.BlankClose() + topicPrefix := fmt.Sprintf("server/%s/%v/", config.C.Location, config.C.Point) publishTopic := fmt.Sprintf("device/%s/%v/status", config.C.Location, config.C.Point) @@ -152,8 +155,6 @@ func Run() { // 启动完成发送一次设备状态 device.PublishStatus() - // 启动完成关闭屏幕 - utils.BlankClose() sig := make(chan os.Signal, 1) signal.Notify(sig, os.Interrupt, syscall.SIGTERM)