diff options
author | Igor Sysoev <igor@sysoev.ru> | 2003-11-26 15:42:18 +0000 |
---|---|---|
committer | Igor Sysoev <igor@sysoev.ru> | 2003-11-26 15:42:18 +0000 |
commit | c0f8d91bde06aeeb53ff16d6c26490f5961f5a31 (patch) | |
tree | 034ba6291b7d4975868371dae533e4ab985c63f5 /src/event/modules/ngx_kqueue_module.c | |
parent | a8fa0a6a37b6e90324e0dcbf4733324199623841 (diff) | |
download | nginx-c0f8d91bde06aeeb53ff16d6c26490f5961f5a31.tar.gz nginx-c0f8d91bde06aeeb53ff16d6c26490f5961f5a31.zip |
nginx-0.0.1-2003-11-26-18:42:18 import
Diffstat (limited to 'src/event/modules/ngx_kqueue_module.c')
-rw-r--r-- | src/event/modules/ngx_kqueue_module.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/event/modules/ngx_kqueue_module.c b/src/event/modules/ngx_kqueue_module.c index 1f069792a..9371ecee1 100644 --- a/src/event/modules/ngx_kqueue_module.c +++ b/src/event/modules/ngx_kqueue_module.c @@ -311,7 +311,12 @@ static int ngx_kqueue_set_event(ngx_event_t *ev, int filter, u_int flags) if (filter == EVFILT_VNODE) { change_list[nchanges].fflags = NOTE_DELETE|NOTE_WRITE|NOTE_EXTEND - |NOTE_ATTRIB|NOTE_RENAME|NOTE_REVOKE; + |NOTE_ATTRIB|NOTE_RENAME +#if (__FreeBSD__ == 4 && __FreeBSD_version >= 430000) \ + || __FreeBSD_version >= 500018 + |NOTE_REVOKE +#endif + ; change_list[nchanges].data = 0; } else { |