Когда механизм пула потоков включен в Nginx, некоторые из задач aio будут выгружены в пул потоков, который затем уведомит основной поток о завершении задач.
Но что, если у запроса истекло время ожидания при обработке потоком? ngx_event_expire_timers
вызовет ev->handler(ev)
, когда истечет время ожидания события. Как Nginx предотвращает такое состояние гонки? Пожалуйста, помогите мне.