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: guo.bojun@… 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.

Change History (0)

Note: See TracTickets for help on using tickets.