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

update:exnetif扩展库,网卡断网时,处于断开连接状态的网卡不修改状态。

wjq 7 месяцев назад
Родитель
Сommit
de8aed135e
1 измененных файлов с 3 добавлено и 1 удалено
  1. 3 1
      script/libs/exnetif.lua

+ 3 - 1
script/libs/exnetif.lua

@@ -733,7 +733,9 @@ end
 -- 网卡下线回调函数
 local function ip_lose_handle(adapter)
     log.info("ip_lose_handle", type_to_string(adapter))
-    available[adapter] = connection_states.OPENED
+    if available[adapter] ~= connection_states.DISCONNECTED then
+        available[adapter] = connection_states.OPENED
+    end
     if current_active == adapter then
         log.info(type_to_string(adapter) .. " 失效,切换到其他网络")
         apply_priority()