]> git.kaiwu.me - nginx.git/commit
QUIC: automatically add and never delete stream events.
authorRoman Arutyunyan <arut@nginx.com>
Tue, 10 Jan 2023 10:05:18 +0000 (14:05 +0400)
committerRoman Arutyunyan <arut@nginx.com>
Tue, 10 Jan 2023 10:05:18 +0000 (14:05 +0400)
commit77fc6b7fb97f41b900d36a3180cd06c60ae48e52
tree37a99f27068490f4aef9d6111005055180b1affa
parent1fe0913fccedfffade10a88d3fb3033339a42900
QUIC: automatically add and never delete stream events.

Previously, stream events were added and deleted by ngx_handle_read_event() and
ngx_handle_write_event() in a way similar to level-triggered events.  However,
QUIC stream events are effectively edge-triggered and can stay active all time.
Moreover, the events are now active since the moment a stream is created.
src/event/ngx_event.c
src/event/quic/ngx_event_quic.h
src/event/quic/ngx_event_quic_streams.c