xqc_stream_recv always calls xqc_stream_shutdown_read, so when a stream has received fin and then xqc_stream_recv does not consume all the data, the left data will never be notified to application.
Steps To Reproduce
Only call xqc_stream_recv once in stream_read_notify with a small buffer.
What happened?
xqc_stream_recv
always callsxqc_stream_shutdown_read
, so when a stream has received fin and thenxqc_stream_recv
does not consume all the data, the left data will never be notified to application.Steps To Reproduce
Only call
xqc_stream_recv
once in stream_read_notify with a small buffer.Relevant log output
No response