Просмотр исходного кода

优化主函数逻辑: 1-启动SSHD服务的顺序提前; 2-等待联网成功和NTP同步成功的最大超时时间变为30秒

niujiuru 3 недель назад
Родитель
Сommit
fb58ff9f82
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      main.go

+ 2 - 2
main.go

@@ -105,11 +105,11 @@ func main() {
 	if !netmgrd.ModemInit() {
 		goto end_p
 	}
+	go writeDeviceIMEI() // 异步获取IMEI号并写入文件, 用于YFKJ SSHD远程运维服务的设备标识
 
 	// 03, 初始化网络管理模块
 	netmgrd.ModuleInit()
-	netmgrd.WaitAllOK(time.Duration(10) * time.Second) // 等待联网成功和网路时间同步成功
-	go writeDeviceIMEI()
+	netmgrd.WaitAllOK(time.Duration(30) * time.Second) // 等待联网成功和NTP时间同步成功
 
 	// 04, 初始化相机拍照模块
 	if !camera1.ModuleInit(true, "192.168.100.123/24", "192.168.100.100/24") {