From b6653dd9b510fc6a7ffd05682820daeb2a1a6d61 Mon Sep 17 00:00:00 2001 From: fishg <1423545+fishg@users.noreply.github.com> Date: Sat, 9 Apr 2022 21:29:19 +0800 Subject: [PATCH] fix: trojan fail may panic --- transport/trojan/trojan.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/transport/trojan/trojan.go b/transport/trojan/trojan.go index a0e289f1..207d7b3a 100644 --- a/transport/trojan/trojan.go +++ b/transport/trojan/trojan.go @@ -148,7 +148,7 @@ func (t *Trojan) PresetXTLSConn(conn net.Conn) (net.Conn, error) { xtlsConn.DirectMode = true } } else { - return nil, fmt.Errorf("failed to use %s, maybe \"security\" is not \"xtls\"", t.option.Flow) + return conn, fmt.Errorf("failed to use %s, maybe \"security\" is not \"xtls\"", t.option.Flow) } }