]> git.kaiwu.me - nginx.git/commit
QUIC: added limit of queued data.
authorVladimir Homutov <vl@nginx.com>
Thu, 16 Jul 2020 12:02:38 +0000 (15:02 +0300)
committerVladimir Homutov <vl@nginx.com>
Thu, 16 Jul 2020 12:02:38 +0000 (15:02 +0300)
commite05337214e3ef059777c089f4ad03682c626341c
treebd1b53cbb0c53acd7a87fc5b9588aa9c0ef84f21
parenta5fc86c2a2ece85e5f9c89ae20456911b8931952
QUIC: added limit of queued data.

The ngx_quic_queue_frame() functions puts a frame into send queue and
schedules a push timer to actually send data.

The patch adds tracking for data amount in the queue and sends data
immediately if amount of data exceeds limit.
src/event/ngx_event_quic.c
src/event/ngx_event_quic.h
src/event/ngx_event_quic_transport.h