From 55f11c986d727f0b09e1fd663a72204b5ba3c82c Mon Sep 17 00:00:00 2001 From: action Date: Sat, 16 May 2026 17:26:23 +0800 Subject: [PATCH] update 2026-05-16 17:26:23 --- luci-app-passwall/luasrc/passwall/util_sing-box.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/luci-app-passwall/luasrc/passwall/util_sing-box.lua b/luci-app-passwall/luasrc/passwall/util_sing-box.lua index ba8f8f48..28832533 100644 --- a/luci-app-passwall/luasrc/passwall/util_sing-box.lua +++ b/luci-app-passwall/luasrc/passwall/util_sing-box.lua @@ -103,8 +103,8 @@ function gen_outbound(flag, node, tag, proxy_table) local run_socks_instance = true if proxy_table ~= nil and type(proxy_table) == "table" then proxy_tag = proxy_table.tag or nil - fragment = proxy_table.fragment or nil - record_fragment = proxy_table.record_fragment or nil + fragment = (proxy_table.fragment and node.protocol ~= "naive") and true or nil + record_fragment = (proxy_table.record_fragment and node.protocol ~= "naive") and true or nil run_socks_instance = proxy_table.run_socks_instance end