changeset 9004:dde5cb0205ef quic

QUIC: fixed the "quic_stream_buffer_size" directive. The default value is now correctly set and the configuration is properly merged.
author Vladimir Homutov <vl@nginx.com>
date Tue, 08 Feb 2022 23:00:12 +0300
parents 6c1dfd072859
children e56a05d6dbd1
files src/stream/ngx_stream_quic_module.c
diffstat 1 files changed, 4 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/stream/ngx_stream_quic_module.c
+++ b/src/stream/ngx_stream_quic_module.c
@@ -202,6 +202,10 @@ ngx_stream_quic_merge_srv_conf(ngx_conf_
     ngx_conf_merge_size_value(conf->mtu, prev->mtu,
                               NGX_QUIC_MAX_UDP_PAYLOAD_SIZE);
 
+    ngx_conf_merge_size_value(conf->stream_buffer_size,
+                              prev->stream_buffer_size,
+                              65536);
+
     ngx_conf_merge_uint_value(conf->max_concurrent_streams_bidi,
                               prev->max_concurrent_streams_bidi, 16);