comparison src/event/modules/ngx_eventport_module.c @ 7449:3c51385e5da1

Removed --test-build-eventport workaround for old FreeBSD versions.
author Sergey Kandaurov <pluknet@nginx.com>
date Mon, 28 Jan 2019 14:34:02 +0000
parents cbf59d483c9c
children efd71d49bde0
comparison
equal deleted inserted replaced
7448:7f035fd1ec7b 7449:3c51385e5da1
248 ngx_memzero(&pn, sizeof(port_notify_t)); 248 ngx_memzero(&pn, sizeof(port_notify_t));
249 pn.portnfy_port = ep; 249 pn.portnfy_port = ep;
250 250
251 ngx_memzero(&sev, sizeof(struct sigevent)); 251 ngx_memzero(&sev, sizeof(struct sigevent));
252 sev.sigev_notify = SIGEV_PORT; 252 sev.sigev_notify = SIGEV_PORT;
253 #if !(NGX_TEST_BUILD_EVENTPORT)
254 sev.sigev_value.sival_ptr = &pn; 253 sev.sigev_value.sival_ptr = &pn;
255 #endif
256 254
257 if (timer_create(CLOCK_REALTIME, &sev, &event_timer) == -1) { 255 if (timer_create(CLOCK_REALTIME, &sev, &event_timer) == -1) {
258 ngx_log_error(NGX_LOG_EMERG, cycle->log, ngx_errno, 256 ngx_log_error(NGX_LOG_EMERG, cycle->log, ngx_errno,
259 "timer_create() failed"); 257 "timer_create() failed");
260 return NGX_ERROR; 258 return NGX_ERROR;