comparison src/event/modules/ngx_rtsig_module.c @ 370:9a242235a80a NGINX_0_6_29

nginx 0.6.29 *) Feature: the ngx_google_perftools_module. *) Bugfix: the ngx_http_perl_module could be not built on 64-bit platforms; bug appeared in 0.6.27.
author Igor Sysoev <http://sysoev.ru>
date Tue, 18 Mar 2008 00:00:00 +0300
parents a39aab45a53f
children
comparison
equal deleted inserted replaced
369:5906b8639a07 370:9a242235a80a
9 #include <ngx_event.h> 9 #include <ngx_event.h>
10 10
11 11
12 #if (NGX_TEST_BUILD_RTSIG) 12 #if (NGX_TEST_BUILD_RTSIG)
13 13
14 #ifdef SIGRTMIN
15 #define si_fd _reason.__spare__.__spare2__[0]
16 #else
17 #define SIGRTMIN 33
18 #define si_fd __spare__[0]
19 #endif
20
14 #define F_SETSIG 10 21 #define F_SETSIG 10
15 #define si_fd _reason.__spare__.__spare2__[0]
16 #define KERN_RTSIGNR 30 22 #define KERN_RTSIGNR 30
17 #define KERN_RTSIGMAX 31 23 #define KERN_RTSIGMAX 31
18 24
19 int sigtimedwait(const sigset_t *set, siginfo_t *info, 25 int sigtimedwait(const sigset_t *set, siginfo_t *info,
20 const struct timespec *timeout) 26 const struct timespec *timeout)