From 4c8a50a52befbb592c07075fa4dc34594a5577f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=96=E7=95=8C?= Date: Sun, 7 Jan 2024 16:37:25 +0800 Subject: [PATCH] Fix TLS conn cast for vision --- transport/vless/vision.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/transport/vless/vision.go b/transport/vless/vision.go index 6919ce81..5ee2d0df 100644 --- a/transport/vless/vision.go +++ b/transport/vless/vision.go @@ -24,7 +24,7 @@ var tlsRegistry []func(conn net.Conn) (loaded bool, netConn net.Conn, reflectTyp func init() { tlsRegistry = append(tlsRegistry, func(conn net.Conn) (loaded bool, netConn net.Conn, reflectType reflect.Type, reflectPointer uintptr) { - tlsConn, loaded := conn.(*tls.Conn) + tlsConn, loaded := common.Cast[*tls.Conn](conn) if !loaded { return }