From cc3a9dd553be25575abf813c96e62d94eca0bbd8 Mon Sep 17 00:00:00 2001 From: wwqgtxx Date: Sat, 18 Feb 2023 13:58:08 +0800 Subject: [PATCH] fix: websocket headroom --- transport/vmess/websocket.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/transport/vmess/websocket.go b/transport/vmess/websocket.go index 2487b93a..cc747803 100644 --- a/transport/vmess/websocket.go +++ b/transport/vmess/websocket.go @@ -301,6 +301,10 @@ func (wsedc *websocketWithEarlyDataConn) SetWriteDeadline(t time.Time) error { return wsedc.Conn.SetWriteDeadline(t) } +func (wsedc *websocketWithEarlyDataConn) LazyHeadroom() bool { + return wsedc.Conn == nil +} + func (wsedc *websocketWithEarlyDataConn) Upstream() any { return wsedc.Conn }