]> git.kaiwu.me - nginx.git/commitdiff
Fixed QUIC buffer consumption in send_chain().
authorRoman Arutyunyan <arut@nginx.com>
Tue, 21 Apr 2020 14:52:32 +0000 (17:52 +0300)
committerRoman Arutyunyan <arut@nginx.com>
Tue, 21 Apr 2020 14:52:32 +0000 (17:52 +0300)
src/event/ngx_event_quic.c

index 9bc7aab0930d72cc453d11a327c416dd742a4fd9..1965ed907115c79d142a82f6660f6cce756e2445 100644 (file)
@@ -2849,8 +2849,9 @@ ngx_quic_stream_send_chain(ngx_connection_t *c, ngx_chain_t *in,
             return in;
         }
 
+        b->pos += n;
+
         if (n != (ssize_t) len) {
-            b->pos += n;
             return in;
         }
     }