Latest update - 7449
This commit is contained in:
@@ -110,7 +110,7 @@ ngx_file_aio_read(ngx_file_t *file, u_char *buf, size_t size, off_t offset,
|
||||
#if (NGX_HAVE_KQUEUE)
|
||||
aio->aiocb.aio_sigevent.sigev_notify_kqueue = ngx_kqueue;
|
||||
aio->aiocb.aio_sigevent.sigev_notify = SIGEV_KEVENT;
|
||||
aio->aiocb.aio_sigevent.sigev_value.sigval_ptr = ev;
|
||||
aio->aiocb.aio_sigevent.sigev_value.sival_ptr = ev;
|
||||
#endif
|
||||
ev->handler = ngx_file_aio_event_handler;
|
||||
|
||||
|
||||
@@ -89,8 +89,14 @@
|
||||
|
||||
|
||||
#if (NGX_HAVE_FILE_AIO)
|
||||
|
||||
#include <aio.h>
|
||||
typedef struct aiocb ngx_aiocb_t;
|
||||
|
||||
#if (__FreeBSD_version < 700005 && !defined __DragonFly__)
|
||||
#define sival_ptr sigval_ptr
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user