]> git.kaiwu.me - nginx.git/commit
HTTP/3: fixed server push after 9ec3e71f8a61.
authorRoman Arutyunyan <arut@nginx.com>
Tue, 18 May 2021 15:17:25 +0000 (18:17 +0300)
committerRoman Arutyunyan <arut@nginx.com>
Tue, 18 May 2021 15:17:25 +0000 (18:17 +0300)
commit66f736391ea5d0bc459c3f389a8cbfbb36fa9c86
tree2180e183e07f131cafe7b69f4c5aafee40c754c6
parenta8c8b33144a8e46a87113ed5bd8acb4b9aef18eb
HTTP/3: fixed server push after 9ec3e71f8a61.

When using server push, a segfault occured because
ngx_http_v3_create_push_request() accessed ngx_http_v3_session_t object the old
way.  Prior to 9ec3e71f8a61, HTTP/3 session was stored directly in c->data.
Now it's referenced by the v3_session field of ngx_http_connection_t.
src/http/v3/ngx_http_v3_filter_module.c