From 664b134015e1c8b5e16a57e1109b95f37eb6266c Mon Sep 17 00:00:00 2001 From: wwqgtxx Date: Wed, 16 Apr 2025 13:02:50 +0800 Subject: [PATCH] fix: websocket data losing --- transport/vmess/websocket.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/transport/vmess/websocket.go b/transport/vmess/websocket.go index 31f09aac..8ada88ec 100644 --- a/transport/vmess/websocket.go +++ b/transport/vmess/websocket.go @@ -467,7 +467,7 @@ func streamWebsocketConn(ctx context.Context, conn net.Conn, c *WebsocketConfig, } } - conn = newWebsocketConn(conn, ws.StateClientSide) + conn = newWebsocketConn(bufferedConn, ws.StateClientSide) // websocketConn can't correct handle ReadDeadline // so call N.NewDeadlineConn to add a safe wrapper return N.NewDeadlineConn(conn), nil