diff --git a/app/proxyman/mux/mux.go b/app/proxyman/mux/mux.go index 5425416dd..171aa318e 100644 --- a/app/proxyman/mux/mux.go +++ b/app/proxyman/mux/mux.go @@ -187,8 +187,7 @@ func (m *Client) Dispatch(ctx context.Context, outboundRay ray.OutboundRay) bool } func drain(reader io.Reader) error { - buf.Copy(NewStreamReader(reader), buf.Discard) - return nil + return buf.Copy(NewStreamReader(reader), buf.Discard) } func (m *Client) handleStatueKeepAlive(meta *FrameMetadata, reader io.Reader) error {