|
|
@@ -90,6 +90,7 @@ func serviceRun() {
|
|
|
eth0CableOK, _ := isEth0CableConnected()
|
|
|
if !eth0CableOK || getNetType() == NetNone { // 检测到eth0的网线拔出或没有可用的上网连接时, 清除降级标记, 开始新一轮的联网尝试/
|
|
|
eth0LinkDegraded.CompareAndSwap(true, false)
|
|
|
+ baseapp.Logger.Infof("[%s] eth0网线已拔出或当前无可用网络, 清除有线网络降级标志, 恢复正常联网尝试", MODULE_NAME)
|
|
|
}
|
|
|
|
|
|
if eth0CableOK && getNetType() != NetEth && !eth0LinkDegraded.Load() { /////////// 有线插入 && 当前不是有线 && 有线还未降级
|