Mercurial > hg > nginx
comparison src/os/unix/ngx_process_cycle.h @ 3048:846d0e2fa483
twice termination delay only after SIGALRM, otherwise many separate SIGCHLD
and SIGIO signals quickly increase delay to the level when SIGKILL is sent
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Wed, 26 Aug 2009 15:12:28 +0000 |
parents | 8fc7b94f647b |
children | f94e8ff65aa2 |
comparison
equal
deleted
inserted
replaced
3047:d02b6123b4dc | 3048:846d0e2fa483 |
---|---|
44 extern ngx_uint_t ngx_threaded; | 44 extern ngx_uint_t ngx_threaded; |
45 extern ngx_uint_t ngx_exiting; | 45 extern ngx_uint_t ngx_exiting; |
46 | 46 |
47 extern sig_atomic_t ngx_reap; | 47 extern sig_atomic_t ngx_reap; |
48 extern sig_atomic_t ngx_sigio; | 48 extern sig_atomic_t ngx_sigio; |
49 extern sig_atomic_t ngx_sigalrm; | |
49 extern sig_atomic_t ngx_quit; | 50 extern sig_atomic_t ngx_quit; |
50 extern sig_atomic_t ngx_debug_quit; | 51 extern sig_atomic_t ngx_debug_quit; |
51 extern sig_atomic_t ngx_terminate; | 52 extern sig_atomic_t ngx_terminate; |
52 extern sig_atomic_t ngx_noaccept; | 53 extern sig_atomic_t ngx_noaccept; |
53 extern sig_atomic_t ngx_reconfigure; | 54 extern sig_atomic_t ngx_reconfigure; |