Mercurial > hg > nginx
comparison src/os/unix/ngx_process.c @ 3102:4b5cf483c6a8 stable-0.7
merge r3047, r3048, r3049:
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 | Mon, 07 Sep 2009 11:31:20 +0000 |
parents | ae81441e23f4 |
children | 1f3cd08ebb82 |
comparison
equal
deleted
inserted
replaced
3101:49272f5b45a6 | 3102:4b5cf483c6a8 |
---|---|
357 ngx_change_binary = 1; | 357 ngx_change_binary = 1; |
358 action = ", changing binary"; | 358 action = ", changing binary"; |
359 break; | 359 break; |
360 | 360 |
361 case SIGALRM: | 361 case SIGALRM: |
362 ngx_sigalrm = 1; | |
362 break; | 363 break; |
363 | 364 |
364 case SIGIO: | 365 case SIGIO: |
365 ngx_sigio = 1; | 366 ngx_sigio = 1; |
366 break; | 367 break; |