Mercurial > hg > nginx
comparison misc/GNUmakefile @ 8937:0692355a3519 quic
QUIC: simplified stream initialization.
After creation, a client stream is added to qc->streams.uninitialized queue.
After initialization it's removed from the queue. If a stream is never
initialized, it is freed in ngx_quic_close_streams(). Stream initializer
is now set as read event handler in stream connection.
Previously qc->streams.uninitialized was used only for delayed stream
initialization.
The change makes it possible not to handle separately the case of a new stream
in stream-related frame handlers. It makes these handlers simpler since new
streams and existing streams are now handled by the same code.
author | Roman Arutyunyan <arut@nginx.com> |
---|---|
date | Fri, 10 Dec 2021 19:43:50 +0300 |
parents | f0ab1db646d5 |
children | 8af85c66da94 |
comparison
equal
deleted
inserted
replaced
8936:86f5a738ac2a | 8937:0692355a3519 |
---|