Mercurial > hg > nginx
comparison src/event/ngx_event_quic.c @ 8541:dcbb58e7ed11 quic
QUIC: added logging output stream frame offset.
author | Roman Arutyunyan <arut@nginx.com> |
---|---|
date | Mon, 07 Sep 2020 20:55:36 +0300 |
parents | d45961e062fa |
children | 702f1d2581a4 |
comparison
equal
deleted
inserted
replaced
8540:d45961e062fa | 8541:dcbb58e7ed11 |
---|---|
4749 frame->u.stream.stream_id = qs->id; | 4749 frame->u.stream.stream_id = qs->id; |
4750 frame->u.stream.offset = c->sent; | 4750 frame->u.stream.offset = c->sent; |
4751 frame->u.stream.length = n; | 4751 frame->u.stream.length = n; |
4752 frame->u.stream.data = frame->data; | 4752 frame->u.stream.data = frame->data; |
4753 | 4753 |
4754 ngx_sprintf(frame->info, "STREAM id:0x%xL len:%uz level:%d", | 4754 ngx_sprintf(frame->info, "STREAM id:0x%xL offset:%O len:%uz level:%d", |
4755 qs->id, n, frame->level); | 4755 qs->id, c->sent, n, frame->level); |
4756 | 4756 |
4757 c->sent += n; | 4757 c->sent += n; |
4758 qc->streams.sent += n; | 4758 qc->streams.sent += n; |
4759 max_flow -= n; | 4759 max_flow -= n; |
4760 | 4760 |
4956 frame->u.stream.stream_id = qs->id; | 4956 frame->u.stream.stream_id = qs->id; |
4957 frame->u.stream.offset = c->sent; | 4957 frame->u.stream.offset = c->sent; |
4958 frame->u.stream.length = 0; | 4958 frame->u.stream.length = 0; |
4959 frame->u.stream.data = NULL; | 4959 frame->u.stream.data = NULL; |
4960 | 4960 |
4961 ngx_sprintf(frame->info, "stream 0x%xL fin=1 level=%d", | 4961 ngx_sprintf(frame->info, "STREAM id:0x%xL offset:%O fin:1 level:%d", |
4962 qs->id, frame->level); | 4962 qs->id, c->sent, frame->level); |
4963 | 4963 |
4964 ngx_quic_queue_frame(qc, frame); | 4964 ngx_quic_queue_frame(qc, frame); |
4965 | 4965 |
4966 (void) ngx_quic_output(pc); | 4966 (void) ngx_quic_output(pc); |
4967 } | 4967 } |