diff options
author | Igor Sysoev <igor@sysoev.ru> | 2008-09-12 17:50:12 +0400 |
---|---|---|
committer | Igor Sysoev <igor@sysoev.ru> | 2008-09-12 17:50:12 +0400 |
commit | fae2c00d02d3631347a17deab2709968be1a05c7 (patch) | |
tree | a62d5986fc44f517e87de51567145b12bbaab078 /src/os/win32 | |
parent | 0f8ea4de461b5fc54b69e09364c94b066363c0c9 (diff) |
disable directio for unaligned reads in Linux
Diffstat (limited to 'src/os/win32')
-rw-r--r-- | src/os/win32/ngx_files.c | 8 | ||||
-rw-r--r-- | src/os/win32/ngx_files.h | 7 |
2 files changed, 12 insertions, 3 deletions
diff --git a/src/os/win32/ngx_files.c b/src/os/win32/ngx_files.c index 20b528668..cbba0bbfb 100644 --- a/src/os/win32/ngx_files.c +++ b/src/os/win32/ngx_files.c @@ -505,7 +505,13 @@ ngx_file_append_mode(ngx_fd_t fd) ngx_int_t -ngx_directio(ngx_fd_t fd) +ngx_directio_on(ngx_fd_t fd) +{ + return 0; +} + +ngx_int_t +ngx_directio_off(ngx_fd_t fd) { return 0; } diff --git a/src/os/win32/ngx_files.h b/src/os/win32/ngx_files.h index 9f4f68199..95ea65b67 100644 --- a/src/os/win32/ngx_files.h +++ b/src/os/win32/ngx_files.h @@ -232,8 +232,11 @@ ssize_t ngx_write_chain_to_file(ngx_file_t *file, ngx_chain_t *ce, off_t offset, ngx_pool_t *pool); -ngx_int_t ngx_directio(ngx_fd_t fd); -#define ngx_directio_n "ngx_directio_n" +ngx_int_t ngx_directio_on(ngx_fd_t fd); +#define ngx_directio_on_n "ngx_directio_on_n" + +ngx_int_t ngx_directio_off(ngx_fd_t fd); +#define ngx_directio_off_n "ngx_directio_off_n" #endif /* _NGX_FILES_H_INCLUDED_ */ |