diff options
author | Igor Sysoev <igor@sysoev.ru> | 2004-07-02 15:54:34 +0000 |
---|---|---|
committer | Igor Sysoev <igor@sysoev.ru> | 2004-07-02 15:54:34 +0000 |
commit | 98c1cf18c1a4ffb14ded78e93359f87ee7bdeed4 (patch) | |
tree | 1e2b79792bce785142da3a73a3d68fde1154b542 /src/os/unix/ngx_process_cycle.c | |
parent | 46cd7c2a9bc740a2d3de03410dd84412b9d85856 (diff) | |
download | nginx-98c1cf18c1a4ffb14ded78e93359f87ee7bdeed4.tar.gz nginx-98c1cf18c1a4ffb14ded78e93359f87ee7bdeed4.zip |
nginx-0.0.7-2004-07-02-19:54:34 import
Diffstat (limited to 'src/os/unix/ngx_process_cycle.c')
-rw-r--r-- | src/os/unix/ngx_process_cycle.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/os/unix/ngx_process_cycle.c b/src/os/unix/ngx_process_cycle.c index dd50bba25..8a0bd6f14 100644 --- a/src/os/unix/ngx_process_cycle.c +++ b/src/os/unix/ngx_process_cycle.c @@ -760,10 +760,10 @@ int ngx_worker_thread_cycle(void *data) sigset_t set; struct timeval tv; - sigfillset(&set); - sigdelset(&set, SIGALRM); - sigdelset(&set, ngx_signal_value(NGX_TERMINATE_SIGNAL)); - sigdelset(&set, ngx_signal_value(NGX_SHUTDOWN_SIGNAL)); + sigemptyset(&set); + sigaddset(&set, ngx_signal_value(NGX_RECONFIGURE_SIGNAL)); + sigaddset(&set, ngx_signal_value(NGX_REOPEN_SIGNAL)); + sigaddset(&set, ngx_signal_value(NGX_CHANGEBIN_SIGNAL)); err = ngx_thread_sigmask(SIG_BLOCK, &set, NULL); if (err) { |