From c0f8d91bde06aeeb53ff16d6c26490f5961f5a31 Mon Sep 17 00:00:00 2001 From: Igor Sysoev Date: Wed, 26 Nov 2003 15:42:18 +0000 Subject: nginx-0.0.1-2003-11-26-18:42:18 import --- src/event/modules/ngx_kqueue_module.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/event/modules/ngx_kqueue_module.c') 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 { -- cgit