Opened 14 months ago
Last modified 11 months ago
#2555 closed defect
Race when both aio threads and background subrequests are used — at Initial Version
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | nginx-core | Version: | 1.25.x |
Keywords: | Cc: | ||
uname -a: | |||
nginx -V: |
Description
When the specific configurations are set(e.g. aio threads + proxy_cache_background_update on), multiple threads can operate on the same request connection structure and https://hg.nginx.org/nginx/file/tip/src/event/ngx_event_openssl.c#l3361
can cause ngx_ssl_recv() call from another thread to access a NULL c->ssl pointer.
Note:
See TracTickets
for help on using tickets.