Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/MHSanaei/3x-ui.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/sub
diff options
context:
space:
mode:
authormhsanaei <ho3ein.sanaei@gmail.com>2025-01-01 20:42:50 +0300
committermhsanaei <ho3ein.sanaei@gmail.com>2025-01-01 20:42:50 +0300
commit9bc5c1d070645bcabdd44095df7b1592ab6f3365 (patch)
treea97ba3f95e86a1c0f7a2ab474381e3350ddbe59e /sub
parent26a770055761254f412d4d516044da7890d33de2 (diff)
tcpNoDelay to penetrate
Diffstat (limited to 'sub')
-rw-r--r--sub/subJsonService.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/sub/subJsonService.go b/sub/subJsonService.go
index 680a078d..8786541e 100644
--- a/sub/subJsonService.go
+++ b/sub/subJsonService.go
@@ -21,7 +21,7 @@ type SubJsonService struct {
configJson map[string]interface{}
defaultOutbounds []json_util.RawMessage
fragment string
- noises string
+ noises string
mux string
inboundService service.InboundService
@@ -61,7 +61,7 @@ func NewSubJsonService(fragment string, noises string, mux string, rules string,
configJson: configJson,
defaultOutbounds: defaultOutbounds,
fragment: fragment,
- noises: noises,
+ noises: noises,
mux: mux,
SubService: subService,
}
@@ -217,7 +217,7 @@ func (s *SubJsonService) streamData(stream string) map[string]interface{} {
delete(streamSettings, "sockopt")
if s.fragment != "" {
- streamSettings["sockopt"] = json_util.RawMessage(`{"dialerProxy": "fragment", "tcpKeepAliveIdle": 100, "tcpMptcp": true, "tcpNoDelay": true}`)
+ streamSettings["sockopt"] = json_util.RawMessage(`{"dialerProxy": "fragment", "tcpKeepAliveIdle": 100, "tcpMptcp": true, "penetrate": true}`)
}
// remove proxy protocol