Deprecated "aio sendfile".
Specifying "sendfile on" along with "aio on" activates the aio pre-loading mode for sendfile().
This commit is contained in:
parent
55cce03942
commit
1bd4ba54b7
3 changed files with 4 additions and 9 deletions
|
@ -121,14 +121,10 @@ ngx_http_copy_filter(ngx_http_request_t *r, ngx_chain_t *in)
|
|||
ctx->filter_ctx = r;
|
||||
|
||||
#if (NGX_HAVE_FILE_AIO)
|
||||
if (ngx_file_aio) {
|
||||
if (clcf->aio) {
|
||||
ctx->aio_handler = ngx_http_copy_aio_handler;
|
||||
}
|
||||
if (ngx_file_aio && clcf->aio) {
|
||||
ctx->aio_handler = ngx_http_copy_aio_handler;
|
||||
#if (NGX_HAVE_AIO_SENDFILE)
|
||||
if (clcf->aio == NGX_HTTP_AIO_SENDFILE) {
|
||||
ctx->aio_preload = ngx_http_copy_aio_sendfile_preload;
|
||||
}
|
||||
ctx->aio_preload = ngx_http_copy_aio_sendfile_preload;
|
||||
#endif
|
||||
}
|
||||
#endif
|
||||
|
|
|
@ -120,7 +120,7 @@ static ngx_conf_enum_t ngx_http_core_aio[] = {
|
|||
{ ngx_string("off"), NGX_HTTP_AIO_OFF },
|
||||
{ ngx_string("on"), NGX_HTTP_AIO_ON },
|
||||
#if (NGX_HAVE_AIO_SENDFILE)
|
||||
{ ngx_string("sendfile"), NGX_HTTP_AIO_SENDFILE },
|
||||
{ ngx_string("sendfile"), NGX_HTTP_AIO_ON },
|
||||
#endif
|
||||
{ ngx_null_string, 0 }
|
||||
};
|
||||
|
|
|
@ -27,7 +27,6 @@
|
|||
|
||||
#define NGX_HTTP_AIO_OFF 0
|
||||
#define NGX_HTTP_AIO_ON 1
|
||||
#define NGX_HTTP_AIO_SENDFILE 2
|
||||
|
||||
|
||||
#define NGX_HTTP_SATISFY_ALL 0
|
||||
|
|
Loading…
Reference in a new issue