# HG changeset patch # User Roman Arutyunyan # Date 1587480752 -10800 # Node ID 47dac6e0521a004aba69c88cffeb88d1a3e5d5b3 # Parent b13176e717baafef7a3bbaff52a92a450b032f29 Fixed QUIC buffer consumption in send_chain(). diff --git a/src/event/ngx_event_quic.c b/src/event/ngx_event_quic.c --- a/src/event/ngx_event_quic.c +++ b/src/event/ngx_event_quic.c @@ -2849,8 +2849,9 @@ ngx_quic_stream_send_chain(ngx_connectio return in; } + b->pos += n; + if (n != (ssize_t) len) { - b->pos += n; return in; } }