mirror of
https://github.com/nginx/nginx.git
synced 2024-12-19 05:33:52 -06:00
HTTP/2: fix $bytes_sent variable.
Previously, its value accounted for payloads of HEADERS, CONTINUATION and DATA frames, as well as frame headers of HEADERS and DATA frames, but it didn't account for frame headers of CONTINUATION frames. Signed-off-by: Piotr Sikora <piotrsikora@google.com>
This commit is contained in:
parent
1f76260583
commit
1506e438cb
@ -769,6 +769,8 @@ ngx_http_v2_create_headers_frame(ngx_http_request_t *r, u_char *pos,
|
||||
rest -= frame_size;
|
||||
|
||||
if (rest) {
|
||||
frame->length += NGX_HTTP_V2_FRAME_HEADER_SIZE;
|
||||
|
||||
type = NGX_HTTP_V2_CONTINUATION_FRAME;
|
||||
flags = NGX_HTTP_V2_NO_FLAG;
|
||||
continue;
|
||||
|
Loading…
Reference in New Issue
Block a user