]> git.kaiwu.me - nginx.git/commit
QUIC: fixed resetting stream wev->ready flag.
authorRoman Arutyunyan <arut@nginx.com>
Wed, 9 Feb 2022 11:49:05 +0000 (14:49 +0300)
committerRoman Arutyunyan <arut@nginx.com>
Wed, 9 Feb 2022 11:49:05 +0000 (14:49 +0300)
commit90b19bf65de489d7f729c2876ff5cd63670111f9
tree1f8025e5db2d21ce8c2523845c1c0d043be5e9ae
parent78ec75ad2a9a31ad9ef5fb5cc7cd3d0b30ec8181
QUIC: fixed resetting stream wev->ready flag.

Previously, the flag could be reset after send_chain() with a limit, even
though there was room for more data.  The application then started waiting for
a write event notification, which never happened.

Now the wev->ready flag is only reset when flow control is exhausted.
src/event/quic/ngx_event_quic_streams.c