mirror of
https://github.com/nginx/nginx.git
synced 2024-12-20 14:13:33 -06:00
10c8c8d6a4
The ngx_thread_write_chain_to_file() function introduced, which uses ngx_file_t thread_handler, thread_ctx and thread_task fields. The task context structure (ngx_thread_file_ctx_t) is the same for both reading and writing, and can be safely shared as long as operations are serialized. The task->handler field is now always set (and not only when task is allocated), as the same task can be used with different handlers. The thread_write flag is introduced in the ngx_temp_file_t structure to explicitly enable use of ngx_thread_write_chain_to_file() in ngx_write_chain_to_temp_file() when supported by caller. In collaboration with Valentin Bartenev. |
||
---|---|---|
.. | ||
core | ||
event | ||
http | ||
misc | ||
mysql | ||
os | ||
stream |