Hello! On Fri, Dec 22, 2023 at 11:59:22AM +0200, Clima Gabriel wrote:
> Thanks. > I ended up using valgrind and got much closer to the answer. > Arguments I used: > valgrind --leak-check=full --show-leak-kinds=all --trace-children=yes > --track-origins=yes --verbose --log-file=valgrind-output.txt > /root/nginx/objs/nginx -c /etc/nginx/nginx.conf > That led me to find that the HTTP and QUIC requests somehow end upsing the > same pointer to http_connection_t, which seems obviously wrong. This might be perfectly correct as long as the original connection was closed. > #0 ngx_SSL_early_cb_fn (s=0x55ae3ad5cae0, al=0x7fff1cf4c8f4, > arg=0x7f3417bf4b00) at src/event/ngx_event_openssl.c:1949 There is no such function in nginx, so it looks like you are using some 3rd party modifications. You may want to start with compiling vanilla nginx as available from nginx.org without any 3rd party modules and/or patches and testing if you are able to reproduce the problem. [...] -- Maxim Dounin http://mdounin.ru/ _______________________________________________ nginx mailing list nginx@nginx.org https://mailman.nginx.org/mailman/listinfo/nginx