From 14878b37f627fec5dda15bb83c3ace48db5e0ea3 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 864413b6e..d6ee7285a 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) } }