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;